前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >你可以直接体验ChatGPT,只因为我写了十行代码

你可以直接体验ChatGPT,只因为我写了十行代码

作者头像
机智的程序员小熊
发布2023-03-02 15:22:52
6060
发布2023-03-02 15:22:52
举报
文章被收录于专栏:技术面面观技术面面观

AI智能聊天系统的热度本来都下去了,现在反而突然爆火。因为门槛比较高,很多人都不会用。

小熊今天直接接入到了公众号,你只需要发送 gpt 给我,就能进入ChatGPT 的体验模式。效果非常的sao。程序员拯救世界!

怎么样!现在就试试吧!发送 gpt 开始体验。

如果你想使用却总是登陆不上,可以回复 gptqa 获取超全登陆问题汇总文档。

复杂问题缓存机制

比较复杂的问题,因为回答影响较慢,微信的机制是5秒没有响应就重复请求,这样会触发限流,所以我做了缓存。5秒内会立即响应。

如果遇到上述说明,请原封不动把问题再发一次。

常用咒语

下面列举大家会经常用到的咒语,会让AI更懂你。使用说明:在你的正常问题描述之后,最后额外带上咒语即可;

  • 给我代码,有可能返回解决方案或伪代码;带上这个咒语,让AI返回代码;
  • 使用中文 ,有可能会返回英文;带上这个咒语,让AI返回中文;
  • 优化代码格式,有可能会返回格式错乱的代码;带上这个咒语,让AI返回格式化代码;
  • 请简略概括,有可能返回的内容特别长会被截断;带上这个咒语,会让内容更完整;

十行代码实现

这次用的是python简单写写啦。你熊哥从来不拘泥于语言。

代码语言:javascript
复制
def generate_response(prompt):
    openai.api_key = os.getenv("api_key")
    response = openai.Completion.create(
        model="text-davinci-003",
        prompt=prompt,
        temperature=0,
        max_tokens=100,
        top_p=1,
        frequency_penalty=0.0,
        presence_penalty=0.0,
    )
    return response.choices[0].text.strip()

实际上就三行代码,用的是openai这个库。其实我还做了很多事情,感兴趣的话可以去我github看。

https://github.com/minibear2333/gpt

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2023-02-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 机智的程序员小熊 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 复杂问题缓存机制
  • 常用咒语
  • 十行代码实现
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档