无需编程即可将chatgpt接入自己的微信公众号

时间:2022-12-24 07:54:02

        ChatGpt是openai推出的GPT3文本生成机器人。该机器人主要完成文本生成相关任务。机器人可以自主进行写作、翻译、修改语法、角色扮演的,甚至编写程序。网上有很多接入方法,大部份需要编程,并且需要注册openai账号获取appkey。本文所介绍的方法将不需要编程和账号注册。

        chattgpt接入公众号的方法如下,只需两步即可,无需编程与账号注册。

1 配置公众号白名单       

        假设你已经注册好了一个公众号。在下面的基本配置中,点击启用“开发者密码(AppSecret)”。配置完之后,会在下面产生一个IP白名单,进入白名单后进行添加。需要添加的IP白名单请在乐乐感知学堂公众号内回复“IP白名单”即可获取。

无需编程即可将chatgpt接入自己的微信公众号

 2 配置服务器

        仍然是在图中的基本配置中进行配置,下方的“服务器配置”。

      (1)点击右侧“修改配置”,添加服务器地址和令牌。在乐乐感知学堂公众号内分别回复“gpt地址”和“gpt令牌”即可获取。修改完成提交即可。

        (2)点击“启用”。这步完成后即可完成chatgpt接入公众号。

无需编程即可将chatgpt接入自己的微信公众号

3 使用方法

        在公众号内输入“chatgpt”即可进行体验,每次体验前均需要输入该唤醒词。如果机器人回复内容较多,需要等待十几秒钟后再次输入任何消息获取机器人处理的结果。

4 主要功能体验示例(可自行拓展)

(1)自动撰写文章

        这个功能可以用于智能文案撰写,包括发一些小短文、广告设计、活动方案设计等。

        例如,可以对机器人说,“写一篇50字关于世界杯的短文”,那么你将得到如下短文。

世界杯是一项国际足球赛事,每四年举行一次,由国际足联主办。它是全球最受欢迎的体育盛事之一,吸引着来自世界各地的球迷和媒体的关注。比赛分为小组赛和淘汰赛,最终冠军将在决赛中产生。

        也可以写英文作文,可以对机器人说“写一篇50字英文短文介绍新冠”,那么你可以得到如下短文。

The novel coronavirus, also known as COVID-19, is a new strain of virus that has spread rapidly around the world. It is highly contagious and can cause severe respiratory illness. Symptoms include fever, cough, and difficulty breathing. It is important to practice good hygiene and social distancing to prevent the spread of the virus.

无需编程即可将chatgpt接入自己的微信公众号

(2)自动修改语法

        输入:请修改语法:I is a bot.

        机器人将输出语法修改后的内容,即“I am a bot”。

(3)翻译

        1)中文翻译成英文

        输入:请将下面内容翻译成英文:“乐乐感知学堂”微信公众号分享最新的人工智能算法模型及其效果体验,并进行详细讲解。

       输出:"Lele Sensing Academy" WeChat public account shares the latest artificial intelligence algorithm models and their performance experience, and provides detailed explanations.

        2)英文翻译成中文

        输入:请将下面内容翻译成中文:"Lele Sensing Academy" WeChat public account shares the latest artificial intelligence algorithm models and their performance experience, and provides detailed explanations.

        输出:请将下面内容翻译成英文:“乐乐感知学堂”微信公众号分享最新的人工智能算法模型及其效果体验,并进行详细讲解。

(4)编写程序

        输入:请编写一个python直线检测程序。

        输出:

import cv2
import numpy as np

# 读取图片
img = cv2.imread('test.jpg')
# 转换为灰度图像
gray = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)
# 使用Canny边缘检测算法检测边缘
edges = cv2.Canny(gray,50,150,apertureSize = 3)
# 使用HoughLinesP函数检测直线,返回值是一个列表,其中包含直线的起始和终止位置的元组。
lines = cv2.HoughLinesP(edges,1,np.pi/180,100,minLineLength=100,maxLineGap=10)
for line in lines:
    x1,y1,x2,y2 = line[0]
    # 画出直线,参数设定为黑色,宽度为3px。
    cv2.line(img,(x1,y1),(x2,y2),(0,0,255),3)  # 画出直线  

     # 显示图片  
cv2.imshow("image", img)  

 # 等待显示  
cv2.waitKey (0)  

 # 释放所有窗口  
cv2.destroyAllWindows()

        (5)角色扮演

        我们可以让chatgpt假设成一种角色,并进行相关提问。这种角色不仅可以是人,还可以是其它动植物以及物品。下面的示例是将其假定为python面试官。

        1)输入:假如你是一个python面试官,你会怎么进行面试?

        输出:

1. 首先,我会询问应聘者对Python的了解程度,以及他们在Python方面的经验。

2. 然后,我会询问应聘者对Python语言的基本概念,如变量、函数、类和模块。

3. 接下来,我会问一些关于Python标准库的问题,例如字符串处理、文件处理、正则表达式等。

4. 最后,我会问一些关于Python Web开发框架的问题,例如Django、Flask等。

        2)输入:请编写一个圣诞节活动方案。

        输出:

圣诞活动方案

一、活动主题:圣诞佳节,共度美好时光

二、活动时间:12月24日-25日

三、活动内容:
1. 圣诞节彩灯灯会:在公园里举行彩灯灯会,让大家一起来感受圣诞的气氛。
2. 圣诞歌唱大赛:参与者可以选择唱英文歌曲或者中文歌曲来表达对圣诞的热情。
3. 圣诞老人分享会:邀请老人来分享他们过去的圣诞节故事。
4. 圣诞集市:为大家提供各式各样的圣诞用品和小礼物。
5. 圣诞卡片制作:参与者可以制作出独一无二的圣诞卡片来表达对家人朋友的问候。
6. 圣诞夜狂欢舞会:大家一起来感受浓浓的圣诞气氛,尽情畅舞。

四、活动要求:
1. 所有参与者必须遵守当地法律法规。
2. 所有参与者必须遵守相关卫生要求并佩戴口罩。