首页 > 其他分享 >如何在langchain中使用openapi

如何在langchain中使用openapi

时间:2024-03-07 17:46:30浏览次数:32  
标签:load langchain openapi 如何 API dotenv 哈哈哈

如何在langchain中使用openapi

  1. 获得 API Key
  2. 在当前文件夹里面建一个名为 .env 的文件,内容如下
    OPENAI_API_KEY=sk-xxxhNsNyUaQvHc3Jy
    OPENAI_API_BASE=https://api.fe8.cn/v1

使用

  1. 在自己的项目文件夹下,安装项目依赖的包
    pip install python-dotenv langchain-openai

  2. 新建 index.py 文件

from langchain_openai import ChatOpenAI
from dotenv import load_dotenv, find_dotenv

_ = load_dotenv(find_dotenv())
llm = ChatOpenAI(model="gpt-3.5-turbo") # 默认是gpt-3.5-turbo
response = llm.invoke("讲个笑话")
print(response.content)

为什么蘑菇是个坏演员?

因为他总是在“菇”戏里演出!哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈

标签:load,langchain,openapi,如何,API,dotenv,哈哈哈
From: https://www.cnblogs.com/chenshaojun2008/p/18059417

相关文章

  • 动态表单是什么?如何开发?
    在开发表单时常见的有两种做法:一种是通过配置代码的方式,而另一种则是通过组件组合的方式。通过配置代码生成的表单,我们称之为动态表单(DynamicForm),而通过组件组合生成的表单,我们称之为普通表单。​对于动态表单来说,我们只需要定义一套统一的配置模板,之后新增表单或者输入项时,只......
  • 如何将PDF文件无损压缩到更小?
    有时候我们为了提高文件传输速度,会适当压缩一下PDF文件大小,但很多朋友不知道怎么将PDF文件压缩的小一点,考虑到下载安装软件比较复杂还只能电脑使用,下面就给大家分享二个在线就能PDF压缩得方法,一起来了解下吧。方法一:ilovepdf中文版ilovepdf中文版是一款专业的在线PDF转换工具,网......
  • 【VMware ESXi】如何在独立的ESXi主机上配置vTPM并安装Windows 11操作系统。
    根据微软发布的Windows11操作系统要求,这个版本的系统需要硬件支持受信任的平台模块(TPM)才能进行安装和使用,不然就会提示你“这台电脑无法运行Windows11。这台电脑不符合安装此版本的Windows所需的最低系统要求。有关详细信息,请访问https://aka.ms/WindowsSysReq”错误。关于受......
  • APP开发好后如何快速进行内测分发
    在APP开发过程中,内测是非常关键的一环。内测不仅能够帮助开发团队发现潜在的问题,还能确保应用在正式上线前具备良好的用户体验。那么,APP开发好后如何快速进行内测呢?今天,我将为大家分享一些实用的经验和建议,并带大家了解虾分发平台xiafenfa.com,它将成为您APP内测的强大后盾。首先,......
  • 如何从 Windows PC 上删除迈克菲产品
    以下步骤显示如何使用标准的Windows删除步骤从 PC 运行 Windows 的系统中删除或卸载迈克菲软件。如果无法删除,您可能必须运行 McAfeeConsumerProductRemoval(MCPR)工具 。MCPR工具的步骤和下载链接如以下方法2所示。如何从非Windows设备上删除迈克菲软件如果......
  • 如何度量关键成果KR的完成情况?
    明确度量指标首先,需要为每一个关键成果(KeyResult)设定明确的度量指标。这些指标应该是具体、可衡量的,以便能够清晰地反映关键成果的完成情况。例如,如果关键成果是提高网站的用户转化率,那么度量指标可以是具体的转化率数值。设定目标值为每个度量指标设定一个具体的目标值。这个......
  • [转]mkcert 使用指南:如何快速创建自签名 SSL 证书
    原文地址:mkcert使用指南:如何快速创建自签名SSL证书-知乎我们平时在本地开发时,有时会要求通过HTTPS请求来访问。一个通用的做法是用OpenSSL生成自签证书,然后对Web服务进行配置。但OpenSSL的命令比较繁琐,参数也比较复杂,用起来不够方便。于是我找到了一个替代方案:mkce......
  • 揭秘阿里巴巴:如何通过API实时捕获中国市场商品数据
    阿里巴巴提供了丰富的API接口,使得第三方开发者可以实时捕获中国市场商品数据。以下是一些关键步骤和要点,帮助你揭秘如何通过阿里巴巴的API实现这一目标:注册并登录阿里巴巴开放平台:首先,你需要在阿里巴巴开放平台注册一个账号,并登录到开发者中心。这一步是获取API使用权限的基础,......
  • 如何配置云服务器IIS
    一:云服务系统配置 二:点击开始菜单,找到服务器管理器,进入后,点击管理菜单中的添加角色和功能。三:随后进入到安装向导,安装类型默认选择项。 四:服务器选择中一般只会有一台服务器,也就是本机。 五:然后进入到下一步,服务器角色按下图中的选择项进行选择。 六:全部勾选......
  • 如何部署极狐GitLab Runner Cache 缓存配置?
    本文作者:徐晓伟GitLab是一个全球知名的一体化DevOps平台,很多人都通过私有化部署GitLab来进行源代码托管。极狐GitLab是GitLab在中国的发行版,专门为中国程序员服务。可以一键式部署极狐GitLab。极狐GitLabRunnerCache缓存支持S3标准协议,如:OSS、OOS等等支持S3......