Skip to main content
NoneBotPluginLogo

NoneBotPluginText

nonebot_plugin_oachat

✨ NoneBot openai api ——简单的调用接口 ✨

pypi

安装

  • pip
pip install nonebot-plugin-oachat
  • nb_cli
nb plugin install nonebot-plugin-oachat

配置.env

# ====== WULUN_OACHATBOT ======   # 没有上下文的OPENAI
oachat_on_command = /chat

OPENAI_API_KEY = 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
OPENAI_API_MODELID = "text-davinci-003"
OPENAI_MAX_TOKENS = 1000

使用

nonebot.load_plugin('nonebot_plugin_oachat')

命令

注:使用命令时需要加命令前缀

  • 使用 /chat + 对话即可
    

其他

有bug有什么想法都可以告诉我,可先用e-mail联系:wulun0102@outlook.com

更新记录

  • 2023.0303 更新OpenAI回复逻辑的补全问题,详情参照issue-01

  • 本项目只是为了一个简单可分离的接口,以便接入后续的新api

🐦 TODO list

  • 加入上下文对话;
  • 适配ChatGPT API;
  • 搞到本地模型;
  • 增解除文本输出限制;

特别鸣谢:

  • None

Release files for nonebot-plugin-oachat 0.1.8

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for nonebot-plugin-oachat 0.1.8
File Size Uploaded
nonebot_plugin_oachat-0.1.8.tar.gz 5.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for nonebot-plugin-oachat 0.1.8
File Interpreter ABI Platform
nonebot_plugin_oachat-0.1.8-py3-none-any.whl Python 3 none any Details

Total release size: 11.0 kB

Release files / nonebot_plugin_oachat-0.1.8.tar.gz

Download URL nonebot_plugin_oachat-0.1.8.tar.gz
Size 5.1 kB
Tags Source
SHA-256 checksum
How to use checksums
4248b52e3b2d2d3ee46914795bc5c3109efda08c430931c6273d77d534605fa7
BLAKE2b-256 checksum
How to use checksums
1f6bb4d2da97781789248eb87e828b37fe8f9ddcac1829cfa0d542e1ce4c6cb0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.9

Release files / nonebot_plugin_oachat-0.1.8-py3-none-any.whl

Download URL nonebot_plugin_oachat-0.1.8-py3-none-any.whl
Size 5.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8db2f4c4644dafe80564a3d68757607d9a450804a26d1b160ce112cd93391274
BLAKE2b-256 checksum
How to use checksums
1d30bff4744abd4e18387dcee208fb25d17fe96d99fec12f020714d7972766a4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.9

Release history Release notifications | RSS feed

This release

0.1.8 This release

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page