V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
wanniwa
V2EX  ›  程序员

Python 写了一个星露谷物语游戏的 mod 的翻译工具,想问下 Python 有没有现成的封装的 chatgpt 接口

  •  
  •   wanniwa · 233 天前 · 765 次点击
    这是一个创建于 233 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我会提取出 mod 里需要翻译的词条,然后用谷歌翻译接口一个个翻译。
    1.现在有一个国外的友人提供了一个 chatgpt 的 apikey 给我,想让我支持一下 chatgpt ,我之前没接过,想看看有没有现成的。
    2.如果 1w 句对话需要翻译,我是 for 循环调用,还是每 100 句调用一次,然后再解析返回。如果是一句调一次 会不会 prompts 也算 token ,会不会多花钱。有没有有经验的能大概说一下。还有每 100 句调用怎么知道超没超单次会话的 token ,会不会只返回一半内容给我
    2 条回复
    gargar
        1
    gargar  
       233 天前 via iPhone
    1. OpenAI 有现成的 python 库,有文档和例子,很简单。
    2. prompts 也算 token 。prompt 和 token 的换算好像有大概对应的比例。1w 句不算多,但我觉得分批调用效率高一些。如果对话有重复的话,你可以自己利用数据库或缓存来减少 API 调用,再省点钱。
    wanniwa
        2
    wanniwa  
    OP
       232 天前
    @gargar #1 嗯嗯,官方的 python 库的文档我后来发现了,然后我看调用示例好像也没有单独的字段叫 prompt ,是不是我发送给他的所有内容都叫 prompt
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3614 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 04:36 · PVG 12:36 · LAX 20:36 · JFK 23:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.