最新要闻

广告

手机

iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?

iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?

警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案

警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案

家电

当前简讯:企业微信对接openai实现chatgpt3.5聊天机器人

来源:博客园


(资料图片仅供参考)

背景:

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

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

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

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

先上效果图:

上段python调用的代码

import datetimeimport osimport openaiprint(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代码对接的,这里分享下大概的代码

欢迎大家分享交流!!!

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

关键词: