一、引言

因为国外gpt的价格有点贵,如何调用国内的模型,成为了性价比最高的方法。这里作者以国内最新的deepseek模型为例

二、获取LangSmith的密钥

进入LangSmith的官网:https://www.langchain.com/langsmith

创建一个密钥 API KEY

三、获取deepseek的密钥

进入deepseek的官网:https://www.deepseek.com/

创建一个密钥 API KEY

查看一下官方文档对模型的描述,模型是deepseek-chat

 

四、编写python程序

安装Langchian的依赖:

pip install langchain
pip install langchain-openai 

接着安装deepseek的依赖 

pip3 install openai

在对应的代码里面填写LangChain API密钥、模型名称、模型密钥、模型的基本地址

完整代码

import os
from langchain_openai import  ChatOpenAI

# 设置HTTP和HTTPS代理服务器地址
os.environ["http_proxy"] = "127.0.0.1:8888"
os.environ["https_proxy"] ="127.0.0.1:8888"

# 启用LangChain追踪v2版本
os.environ["LANGCHAIN_TRACING_V2"] = "true"

# 设置LangChain API密钥
os.environ["LANGCHAIN_API_KEY"] = "你的密钥"

# 设置LangChain项目名称
# 这里输入在langsmith中创建的项目的名字
os.environ["LANGCHAIN_PROJECT"] = "default"

# 设置LangChain API端点地址
os.environ["LANGCHAIN_ENDPOINT"] = "https://api.smith.langchain.com"

# 设置模型名称,模型密钥,模型地址
model = ChatOpenAI(model="deepseek-chat",api_key= "你的密钥",base_url= "https://api.deepseek.com")

meg=[
    {
        "role": "user",
        "content": "你好呀"
    }
]

result = model.invoke(meg)

print(result.content)

print("程序执行完毕")

五、在LangSmith中跟踪deepseek模型

六、源代码

源代码:https://gitee.com/zyGitee983/learning-notes.git

Logo

中国智能体开发者社区,聚焦智能体与大模型开发,提供前沿资讯、实用工具链、开源项目及行业案例。通过技术沙龙、开发者大赛等活动,促进经验交流与协作,助力开发者快速构建创新智能应用。

更多推荐