python 实现某gpt

作者因优快云缺乏开源精神及遇到索取代码的问题,转向使用飞书App分享技术博客。文章提到Chat-GPT的优越性,并展示了一个简单的Python代码示例,如何通过OpenAIAPI与Chat-GPT交互,讨论了将此功能应用于exe或web项目的可能性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近很少更新优快云了,主要是因为我觉得这个平台缺少开源精神,从创作者到平台都是想着捞一笔,而不是一个技术分享平台。以及我后面遇到了好多这个平台上联系我的粉丝,加好友第一句话就是代码给我,让我郁闷了好久。其次是各种脱敏,我后面一直学习搞的是app逆向,博客写完了我得从头看着脱敏感觉很繁琐,所以现在索性把我的博客写在了飞书app的个人空间里,感觉还很不错。

OK,言归正传,chat-gpt最近是火遍了全球,我把玩了一下感觉确实相比于小爱同学和小度小度提升了不止一个段位。所以我在想这个东西怎么能用他们的API用代码来实现一下,方便后期嵌套进exe或者web项目中。多说无益,直接上代码


import os
import openai

"""
参考文档:https://platform.openai.com/docs/api-reference/completions/create?lang=python
"""

# openai.api_key = os.getenv("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")
openai.api_key_path = 'api_key.txt'


model_engine = "text-davinci-002"
prompt = "什么是爱情"
response = openai.Completion.create(
    model="text-davinci-003",
    prompt=prompt,
    max_tokens=500,
    temperature=0.5,
    top_p=1
)
# 获取 Chat-GPT 的回复
message = response.choices[0].text
print(message)
# print(response)

然后就这么简单,这里如果你用的是:openai.api_key = os.getenv("你的key")报错的话,就改成openai.api_key_path = 'api_key.txt'。创建个txt文档就行。

如果有想了解到欢迎骚扰我,或者做一个调用chat-gpt软件、网站的也欢迎骚扰。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值