pip install openai
免费的openai api key:
- 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
- openai.api_key = ‘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’
openai.organization = “org-731BUwkIVAz6b1eBzWDCOpnc”
官方文档demo:
openai.Completion.create有几个参数:
- model

- prompt
你想要提的问题 - max_tokens
生成结果时的最大token数 - temperature
控制结果的随机性,如果希望结果更有创意可以尝试 0.9,或者希望有固定结果可以尝试 0.0 - top_n
一个可替代temperature的参数,对应机器学习中的nucleus sampling,如果设置0.1,意味着只考虑构成前10%概率质量的token - frequency_penalty
控制字符的重复度,-2.0~2.0,正值会根据新tokens在文本中的现有频率对其进行惩罚,从而降低模型逐字重复同一行的可能性。 - presence_penalty
控制主题的重复度,-2.0~2.0,正值会根据到目前为止是否出现在文本中,来惩罚新token,从而增加模型谈论新主题的可能性。 - stop
最大长度为4的字符串列表,一旦生成的tokens包含其中的内容,将停止生成并返回结果。
书山有路勤为径,学海无涯苦作舟。
欢迎关注微信公众号:【程序员写书】
喜欢宠物的朋友可以关注:【电巴克宠物Pets】
一起学习,一起进步。
