langchain_community.embeddings.google_palm
.GooglePalmEmbeddings¶
- 类 langchain_community.embeddings.google_palm.GooglePalmEmbeddings [源代码] ¶
基础:
BaseModel
,Embeddings
Google的PaLM Embeddings API。
通过解析和验证关键字参数中的输入数据来创建一个新的模型。
如果输入数据无法解析形成有效的模型,则引发ValidationError异常。
- 参数 client: Any = None¶
- 参数 google_api_key : Optional[str] = None¶
- 参数 model_name : str = 'models/embedding-gecko-001'¶
要使用的模型名称。
- 参数 show_progress_bar : bool = False¶
是否显示tqdm进度条。必须安装了tqdm。
- async aembed_documents(texts: List[str]) List[List[float]] ¶
异步文档嵌入搜索。
- 参数
texts (列表(str)) - 要嵌入的文本列表。
- 返回
嵌入列表。
- 返回类型
列表(列表(float))
- async aembed_query(text: str) List[float] ¶
异步嵌入查询文本。
- 参数
text (str) - 要嵌入的文本。
- 返回
嵌入。
- 返回类型
列表(float)