当前位置:   article > 正文

python调用chatGPT的API_python调用chatgpt接口的

python调用chatgpt接口的

前言:

最近一直在研究GPT,LLM,把其他东西都荒废了,随便更新一个,凑个字数。

1.python标准接口使用

python接入chatGPT,用flask封装成API接口,这样你就可以自己把他接入到微信,小程序,公众号或者各种地方了。

先上代码:

  1. import openai
  2. #openai.api_key = "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"
  3. openai.api_key = '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'
  4. def generate_response(user_input):
  5. prompt = "The following is a conversation with an AI assistant. The assistant helps with various tasks. User: " + user_input + " AI:"
  6. response = openai.Completion.create(
  7. engine="text-davinci-003",
  8. prompt=prompt,
  9. max_tokens=1024,
  10. n=1,
  11. stop=None,
  12. temperature=0.7,
  13. )
  14. message = response.choices[0].text.strip()
  15. return message
  16. if __name__ == "__main__":
  17. user_input = "我很失望怎么办"
  18. #prompt = "The following is a conversation with an AI assistant. The assistant helps with various tasks. User: " + user_input + " AI:"
  19. response = generate_response(user_input)
  20. print( response)

里面有几个点需要注意。

1.是APIkey的获取。

首先登陆OpenAI,登陆自己的账号,在这里。

 2.其次点击

 就可以了。

3.代码我已经封装好了,直接使用。

2.python标准接口使用结果

提问:我很失望怎么办

对话结果如下 

有粉丝反映这个APIkey不好搞,我每天会在星球里分享最近可以用的,各位大佬转需。

但是仅供学习和测试用,单位小时内请求频率过高会被封。

请不要商用或者恶意使用。谢谢。

AI博学者联盟:AI博学者联盟

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/70579
推荐阅读
相关标签
  

闽ICP备14008679号