累了,咋样能安全的使用 openai 的 api 服务呢?🤡

50 天前
 HeyCaptainJack

最近有个场景,需要使用 gpt-4o-2024-08-06 的 100% json 格式输出。我用了一些卖 openai 代理的,发现暂时还没适配这种模式。

想咨询一下大家,如何能安全的使用 openai 的 api 服务,因为之前我已经被封掉一个付费账户了

或者大家有别的方法,能保证模型输出 100% 是 json 也可以,注意:是 100% json 输出。

openai 结构化输出官方文档: https://platform.openai.com/docs/guides/structured-outputs/structured-outputs

2193 次点击
所在节点    OpenAI
29 条回复
Kite6
50 天前
之前的版本也支持指定 json 输出,只是可能达不到 100%,但这个也有解决办法,用 json 解析一下返回结果,如果不满足重新请求生成一次就行
tap91624
50 天前
解析重试
necomancer
50 天前
买个 vps 自己做转发,或者本地代理,买靠谱的机场
x86
50 天前
美国 VPS+new api 去中转
facebook47
50 天前
野卡
bobryjosin
50 天前
用 azure 的就可以,没有限制即用即付,还是很稳的
llcxx
50 天前
必须使用 gpt-4o-2024-08-06 的模型吗?

我这里有一个方法,必然可以生成 json ,但是需要忍受慢一些的速度。

使用 deepseek 的接口,规定 output 一定是 json 格式即可。

我的远程工作职位网站 w3offer.com 就是用的 deepseek + json output 格式方便处理。

JSON Output
在很多场景下,用户需要让模型严格按照 JSON 格式来输出,以实现输出的结构化,便于后续逻辑进行解析。

DeepSeek 提供了 JSON Output 功能,来确保模型输出合法的 JSON 字符串。

https://platform.deepseek.com/api-docs/zh-cn/guides/json_mode/

需要稳定的 openai 服务,也可以联系我 share 。
Int100
50 天前
用 function call 可以做到 100% json ,业务就这么做的
HeyCaptainJack
50 天前
@Int100 请问,我要翻译一个 text 文案为如下结果,要如何写这块呢,原文: We write your reusable computer vision tools. , 翻译后的结果需要如下:
{
"zh-CN": "我们编写可重用的计算机视觉工具。",
"zh-TW": "我們編寫可重複使用的電腦視覺工具。",
"en": "We write your reusable computer vision tools. ",
"ja": "あなたの再利用可能なコンピュータビジョンツールを作成します。",
}
HeyCaptainJack
50 天前
@Int100 试着写了一下,成功过,不过还是会出现报错:

ERROR [ExceptionsHandler] 400 {"error":{"message":"Failed to call a function. Please adjust your prompt. See 'failed_generation' for more details.","type":"invalid_request_error","code":"tool_use_failed","failed_generation":"{\"translations\": {\"vi\": \"Chúng tôi viết các công cụ tầm nhìn máy tính có thể tái sử dụng của bạn\", \"zh-CN\": \"我们编写你的可复用计算机视觉工具\", \"zh-TW\": \"我們撰寫你的可重複使用電腦視覺工具\"}}"}}
HeyCaptainJack
50 天前
@Kite6 omg ,这思路,失败了重试多次,直到解析成功对吧
proxyai
50 天前
@HeyCaptainJack 留下你的邮箱, 给你最可靠的 AI API
mythabc
50 天前
deepseek 的 json output 。或者在 LLM 结束之后加一个 json_repair ,或者捕获异常进行重试。
zqqian
50 天前
用云服务的 serverless 反代还是比较稳的,也不用服务器,免费额度也够用
hanqian
50 天前
用 openrouter 不就完了
maymay5
50 天前
aibotpro 的开发者计划或许你可以试试

https://api.jpny.top/
zhhmax
50 天前
https://luee.net 我自己对接的 API 中转,可以用官方 demo 请求成功返回 json 。
zhhmax
50 天前
@zhhmax 要百分百返回 json ,说白了就是请求的 body 里面,response_format.type=json_schema ,response_format.json_schema 有完整的 json 结构定义,然后用支持的模型请求即可。至于你说的买了一些 API 代理不支持是因为他们都用的某几个开源程序。我这边的中转是我自己对接的官方 API ,支持这种请求模式,而且都是纯官方 API 转发,没有混杂逆向 API 等其他不明来源,因此能保证 100% json 输出。
HeyCaptainJack
50 天前
@zhhmax 是的,找了几个,好多都是基于开源自己部署的,哈哈,确实不符合,兄弟你这个我今天试试,😊
HeyCaptainJack
50 天前
@necomancer 靠谱的机场,说实话,我找了好多,也没找到完全安全的🤪,正在准备 vps 转发

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

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

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

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

© 2021 V2EX