请问第三方 gpt 的 api 开发改怎么做?

230 天前
 seekafter

官方的 api 是使用 openai 这个包 我现在用的是第三方的 api,需要设置 url 为第三方的,请求参数都一样 请问 openai 这个包能设置 url 吗 不能设置的话,该怎么开发呢?

  1. 把 openai 源码下载,手动改成第三方的?
  2. 自己重新写?
1229 次点击
所在节点    OpenAI
5 条回复
uncled
230 天前
是用 nodejs 开发的吗,可以在创建 OpenAI 实例的时候传入 baseURL 的。像下面这样:
``` javascript
const OpenAI = require('openai');
const openai = new OpenAI({
apiKey: process.env.OPENAPI_KEY,
baseURL: process.env.OPENAPI_BASE_URL
});
```
Wxh16144
230 天前
可以参考一下 GitHub 上开源项目的一些封装 https://github.com/lobehub/lobe-chat/tree/main/src/libs/agent-runtime
zhhmax
230 天前
https://github.com/openai/openai-python/issues/913 可以看下官方 python 包是如何修改 baseurl 的
maymay5
227 天前
本质上,他只是一个 HTTP 请求,你用你熟悉的语言,拼接好参数,使用 HTTP 请求,就可以调用
seekafter
226 天前
感谢各位,已经写好了,就几行 py 代码的事
就是用到影刀里面了
[影刀+gpt]( https://h8to8vu4ct.feishu.cn/docx/WaPdd94Qvoso81xgsOVcvL3fnYe?from=from_copylink)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1030539

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX