企业微信集成openai实现ChatGPT机器人
  fZWoiQAwZT3w 2023年11月01日 76 0

背景:

现在网上查资料,痛点太多了,什么广告,什么重复的,对于程序员的我来说,简直是无语

最近接触到ChatGpt,问了些技术问题,答的比某度好,甚至可以写代码,真的太棒了

因此想写个专门的机器人,给同事们查资料用,提升大家的效率!!!

第一想法就是集成到企业微信,真香,哈哈。

先上效果图:

上段python调用的代码

import datetime
import os
import openai

print(datetime.datetime.now())
openai.api_key = "sk-LIWnKESjf7zvK1RCT8CcT3BlbJq"
response = openai.Completion.create(
  # model="text-davinci-003",
  # model="text-babbage-001",
  model="text-curie-001",
  prompt="防止感冒的办法",
  temperature=0.9,
  max_tokens=200,
  top_p=1,
  frequency_penalty=0.0,
  presence_penalty=0.6,
  stop=[" Human:", " AI:"]
)
print(datetime.datetime.now())
print(response.last_response.data)

返回结果:

{
    'id': 'cmpl-6hy6Q8jMauxYwnvjW6osCi6RsI5fL',
    'object': 'text_completion',
    'created': 1675937158,
    'model': 'text-davinci-003',
    'choices': [{
            'text': '\n\n1. 多锻炼:多运动有助于增强免疫力,有利于预防感冒。\n\n2. 充足睡眠:保证每天充足的睡眠可以帮助维持身体良好的免疫力,有助于防止感冒。\n\n3. 保持卫生:避免接触病毒,勤洗手、定期清洁',
            'index': 0,
            'logprobs': None,
            'finish_reason': 'length'
        }
    ],
    'usage': {
        'prompt_tokens': 14,
        'completion_tokens': 199,
        'total_tokens': 213
    }
}

 

企业微信机器人,我是java代码对接的,这里分享下大概的代码

欢迎大家分享交流!!!

 企业微信机器人官方好像不支持被动回复,要用野路子实现哦!!

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  yCJS27XXARYK   2024年05月17日   60   0   0 AI综合
fZWoiQAwZT3w