Project Icon

nonebot-plugin-gpt3

Nonebot插件:支持GPT-3.5对话与人格设置

Nonebot-plugin-gpt3使用OpenAI官方API,为对话提供支持,包括上下文功能、连续会话和人格设置。还支持群聊切换和会话导出。用户可以通过简单命令在私聊和群聊中与GPT-3互动,并可在配置文件中进行个性化设置,如图片渲染和对话长度限制。这个插件使创建和管理多样的对话场景变得更加简单。

Nonebot-plugin-gpt3 项目介绍

项目概况

Nonebot-plugin-gpt3 是一个基于 OpenAI 官方API开发的对话插件,支持 GPT-3.5-turbo 模型。该插件专为 NoneBot 平台设计,适用于 Python 3.8 及以上版本。该项目通过整合 OpenAI 的智能对话能力,提供了一系列方便实用的功能,使用户能够轻松部署和使用智能对话系统。

主要功能

Nonebot-plugin-gpt3 提供了多种丰富的功能,具体包括:

  • 上下文功能:支持在对话中保持上下文关联。
  • 连续会话:用户可进行无缝衔接的对话。
  • 人格设置:支持切换和设置不同的人格。
  • 群聊切换:可以在不同的群聊间切换并导出会话。
  • 回答图片渲染:提供将回答转换为图片的能力。

使用方法

在私聊中,用户可以直接发送消息进行互动;在群聊中,需要通过回复的方式进行交流。以下是一些主要指令的说明:

  • 基本的聊天对话:发送消息即可触发对话。
  • 连续对话:使用 chat/聊天/开始聊天 等指令可以进入连续会话模式,不需要使用前缀。
  • 切换会话:通过指令 切换群聊/切换会话/切换 在不同会话之间切换。
  • 重置与设置:可以使用指令重置会话记录或设置 AI 人格。
  • 会话导出:使用 导出会话/导出对话 将会话记录导出。

功能细节

  • 连续会话:通过指定指令,用户可在不打断的情况下持续与 AI 互动,并在需要时结束对话。
  • 人格设置:插件内置了几种人格,如 AI 助手、猫娘等,用户可以根据需要切换或手动指定新的人格。
  • 图片渲染:回答可以被渲染为图片,通过配置文件可以开启或关闭此功能。

安装步骤

用户可以通过 nb-cli 或其他包管理器(如 pip)进行安装:

nb plugin install nonebot-plugin-gpt3
pip install nonebot-plugin-gpt3 -U

安装后需在 bot.py 中进行插件加载:

nonebot.load_plugin('nonebot_plugin_gpt3')

配置说明

用户需要在配置文件中设定 API Keys 以便使用官方 OpenAI 接口:

openai_api_key = "your_api_key_here"

此外,用户可通过环境变量设置 API Key,或根据注释修改插件的默认配置,如指令前缀、默认人格等。

图片渲染配置

开启图片渲染需在配置文件中设置 gpt3_image_render = True,同时确保安装 playwright

pip3 install playwright && playwright install

总之,Nonebot-plugin-gpt3 是一个功能强大且易于部署的对话插件,它让用户可以在各种应用场景中进行智能对话,提供灵活的个性化设置以满足不同需求。

项目侧边栏1项目侧边栏2
推荐项目
Project Cover

豆包MarsCode

豆包 MarsCode 是一款革命性的编程助手,通过AI技术提供代码补全、单测生成、代码解释和智能问答等功能,支持100+编程语言,与主流编辑器无缝集成,显著提升开发效率和代码质量。

Project Cover

AI写歌

Suno AI是一个革命性的AI音乐创作平台,能在短短30秒内帮助用户创作出一首完整的歌曲。无论是寻找创作灵感还是需要快速制作音乐,Suno AI都是音乐爱好者和专业人士的理想选择。

Project Cover

白日梦AI

白日梦AI提供专注于AI视频生成的多样化功能,包括文生视频、动态画面和形象生成等,帮助用户快速上手,创造专业级内容。

Project Cover

有言AI

有言平台提供一站式AIGC视频创作解决方案,通过智能技术简化视频制作流程。无论是企业宣传还是个人分享,有言都能帮助用户快速、轻松地制作出专业级别的视频内容。

Project Cover

Kimi

Kimi AI助手提供多语言对话支持,能够阅读和理解用户上传的文件内容,解析网页信息,并结合搜索结果为用户提供详尽的答案。无论是日常咨询还是专业问题,Kimi都能以友好、专业的方式提供帮助。

Project Cover

讯飞绘镜

讯飞绘镜是一个支持从创意到完整视频创作的智能平台,用户可以快速生成视频素材并创作独特的音乐视频和故事。平台提供多样化的主题和精选作品,帮助用户探索创意灵感。

Project Cover

讯飞文书

讯飞文书依托讯飞星火大模型,为文书写作者提供从素材筹备到稿件撰写及审稿的全程支持。通过录音智记和以稿写稿等功能,满足事务性工作的高频需求,帮助撰稿人节省精力,提高效率,优化工作与生活。

Project Cover

阿里绘蛙

绘蛙是阿里巴巴集团推出的革命性AI电商营销平台。利用尖端人工智能技术,为商家提供一键生成商品图和营销文案的服务,显著提升内容创作效率和营销效果。适用于淘宝、天猫等电商平台,让商品第一时间被种草。

Project Cover

AIWritePaper论文写作

AIWritePaper论文写作是一站式AI论文写作辅助工具,简化了选题、文献检索至论文撰写的整个过程。通过简单设定,平台可快速生成高质量论文大纲和全文,配合图表、参考文献等一应俱全,同时提供开题报告和答辩PPT等增值服务,保障数据安全,有效提升写作效率和论文质量。

投诉举报邮箱: service@vectorlightyear.com
@2024 懂AI·鲁ICP备2024100362号-6·鲁公网安备37021002001498号