langchain 问题与 /v0.2/docs/integrations/text_embedding/baidu_qianfan_endpoint/ 相关,

jjjwad0x  于 6个月前  发布在  其他
关注(0)|答案(1)|浏览(62)

URL

https://python.langchain.com/v0.2/docs/integrations/text_embedding/baidu_qianfan_endpoint/

待办事项清单:

  • 为这个问题添加了一个非常描述性的标题。
  • 如果适用,我包含了一个指向我参考的文档页面的链接。

当前文档的问题:

我运行示例代码时遇到了错误。如何解决?

操作系统环境:
python 3.10
langchain-community 0.2.7
qianfan 0.4.0.1
运行代码:
import os from langchain_community.embeddings import QianfanEmbeddingsEndpoint os.environ["QIANFAN_AK"] = "xxx" os.environ["QIANFAN_SK"] = "xxx" embed = QianfanEmbeddingsEndpoint() res = embed.embed_documents(["hi", "world"]) print(res)
错误信息:
Traceback (most recent call last): File "/llm-example/langchain/test.py", line 9, in <module> embed = QianfanEmbeddingsEndpoint() File "/llm-example/langchain/.venv/lib/python3.10/site-packages/pydantic/v1/main.py", line 341, in __init__ raise validation_error pydantic.v1.error_wrappers.ValidationError: 2 validation errors for QianfanEmbeddingsEndpoint qianfan_ak str type expected (type=type_error.str) qianfan_sk str type expected (type=type_error.str)

关于内容的想法或请求:

  • 无响应*
6yoyoihd

6yoyoihd1#

同样的问题!但是,我的conda有很多虚拟环境。如果我切换到一个特殊的旧环境,它可以运行,我不知道为什么。尽管是相同的Python版本3.10.11,但它无法运行。我猜想这是百度.qianfan和langchain之间的版本问题。

相关问题