Recent Releases of openaibot
openaibot - app_4.0.4 Logic Mock
A more complete conversation experience, and the problem of repeated searches has been fixed.
What's Changed
- Logic Mock In Recursive function snapshot process by @sudoskys in https://github.com/LlmKira/Openaibot/pull/403
Full Changelog: https://github.com/LlmKira/Openaibot/compare/pypi1.0.3...app4.0.4
- Python
Published by sudoskys almost 2 years ago
openaibot - pypi_1.0.3 Code Interpreter
Code Interpreter from e2b.dev
- Python
Published by sudoskys almost 2 years ago
openaibot - pypi 1.0.2 Vision Model Support
Support image as input

Full Changelog: https://github.com/LlmKira/Openaibot/compare/pypi1.0.2...pypi1.0.2
- Python
Published by sudoskys almost 2 years ago
openaibot - pypi_1.0.1 Hook
Check the readme for more info. ```python from llmkira.openapi.hook import resignhook, Hook, Trigger, runhook
@resign_hook() class TestHook(Hook): trigger: Trigger = Trigger.SENDER
async def trigger_hook(self, *args, **kwargs) -> bool:
print(f"Trigger {args} {kwargs}")
return True
async def hook_run(self, *args, **kwargs):
print(f"Running {args} {kwargs}")
return args, kwargs
@resign_hook() class TestHook2(Hook): trigger: Trigger = Trigger.SENDER priority: int = 1
async def trigger_hook(self, *args, **kwargs) -> bool:
print(f"Trigger {args} {kwargs}")
return True
async def hook_run(self, *args, **kwargs):
print(f"Running {args} {kwargs}")
return args, kwargs
async def runtest(): print("Before running hook") arg, kwarg = await runhook(Trigger.SENDER, 2, 3, a=4, b=5) print(f"After running hook {arg} {kwarg}")
import asyncio # noqa
asyncio.run(run_test()) ```
- Python
Published by sudoskys almost 2 years ago
openaibot - app_4.0.0_patch
Fix Bug
- Redis Message Read
- Python
Published by sudoskys almost 2 years ago
openaibot - pypi_1.0.0 publish
Break Change
Redis and MongoDB are no longer necessary. Reconfigure environment variables. Reinstall Python dependencies. Docker deployment is currently untested.
Fixed most of the issues
- Python
Published by sudoskys almost 2 years ago
openaibot - Update Duckduckgo_search && Usability maintenance
- Python
Published by sudoskys about 2 years ago
openaibot - Llmkira Plugin OpenAPI
- [x] 定义插件对系统的交互
- [x] 修复插件的循环引用
- [x] 修复重新排序错误
- [x] 可以同时定义
需要虚拟环境变量和静默启动属性。 - [x] 提供 Ffmpeg 工具类将任意语音转换为 Telegram Voice
- Python
Published by sudoskys over 2 years ago
openaibot - Update Pydantic && Update Ci
Fix
- update pydantic
- fix some bug
- Fix Urllib exception Expose the endpoint
- Fix aps https://github.com/LlmKira/Openaibot/issues/342
- Support create shecma from pydantic
- Fix ci
Change
- Pin Docker to the last available version/固定 Docker 为最后可用版本
- remove
requirements.txt
Full Changelog: https://github.com/LlmKira/Openaibot/compare/nolib0.27.0_5...lib0.27.1
- Python
Published by sudoskys over 2 years ago
openaibot - 0.27.0 Support GPT-4 Turbo with vision
⚠️ Broken Change
This version passes basic testing and syntax checking, but unexpected things may happen. 此版本通过基本测试和语法检查,但可能有意料之外的情况发生。
📦 Change
- [x] 大多数接口被重构,PluginOpenapi 版本升级到
20231111 - [x] 支持新的函数并行处理
- [x] 支持 GPT-4 Turbo with vision 图传
- [x] 适配性增强
- [x] 修复 Bug
- [x] 优化了传递速度
- [x] 定制函数规范
- [x] Standardized plugin system
📦 Change
- [x] Most interfaces have been refactored, and the PluginOpenapi version has been upgraded to
20231111 - [x] Support new function parallel processing(tools call)
- [x] Support GPT-4 Turbo with vision
- [x] Adaptability enhancement
- [x] Bug fixes
- [x] Optimized delivery speed
- [x] Custom function specification
- [x] Standardized plugin system
📦 All models can customize Schema
Example from code
```python3
SCHEMAGROUP.addmodel( models=[ SingleModel( modelname="chatglm3", tokenlimit=4096, request=Openai, response=OpenaiResult, schematype="openai", funcexecutor="functioncall", exception=None ), SingleModel( modelname="chatglm3-16k", tokenlimit=16384, request=Openai, response=OpenaiResult, schematype="openai", funcexecutor="functioncall", exception=None ), ] ) ```
What's Changed
- Reworked the settings system to better support the plugin system by @sudoskys in https://github.com/LlmKira/Openaibot/pull/332
Full Changelog: https://github.com/LlmKira/Openaibot/compare/nolib0.26.3_3...lib0.27.0
- Python
Published by sudoskys over 2 years ago
openaibot - Optimize memory usage/Fix Slack Sender
Changed
- [x] Fix Slack
- [x] Fix Chain Release
- [x] Fix Chain System
- [x] Delete NLP MOD
性能指标测试(Until 2023/11/1)
注意,不包括pm2,redis,rabbitmq,mongodb,docker等服务的内存占用。
Telegram单端运行总计 200MB
|receiver | 120.202MB | python3 -m memray run --live start_receiver.py |
| sender | 83.375MB | python3 -m memray run --live start_sender.py |
| 进程 | 内存均值 | 测算命令 |
|------------|-----------|--------------------------------------------------|
| receiver | 120.202MB | python3 -m memray run --live start_receiver.py |
| sender | 83.375MB | python3 -m memray run --live start_sender.py |
What's Changed
- 300 - > 200 by @sudoskys in https://github.com/LlmKira/Openaibot/pull/322
Full Changelog: https://github.com/LlmKira/Openaibot/compare/nolib0.26.31...nolib0.26.32
- Python
Published by sudoskys over 2 years ago
openaibot - Optimize memory usage
性能指标测试(2023/10/31)
| 进程 | 内存均值 | 测算命令 |
|------------|-----------|--------------------------------------------------|
| receiver | 286.847MB | python3 -m memray run --live start_receiver.py |
| sender | 260.669MB | python3 -m memray run --live start_sender.py |
- Python
Published by sudoskys over 2 years ago
openaibot - Fix a dependence issue
- [x] add
importlib_metadatato docker
- Python
Published by sudoskys over 2 years ago
openaibot - Docker With pm2-runtime
- [x] 跟进了Dokcer更新
- [x] Docker 挂载数据卷
- [x] Docker 在Python里面装了 Pm2
- [x] 本地运行成功,但是报错
[x] 修正了 Pm2 的设置,错误自动退出
[x] 修复了 Search 的错误转发。
- Python
Published by sudoskys over 2 years ago
openaibot - Plugin OpenApi Bump
🥥Safety Apply
新服务器会自动设定初始化以下DSN,如果运行失败,请手动设定您的 DSN!注意启动新的服务 Mongodb
The new server will automatically set and initialize the following DSN. If the operation fails, please set your DSN manually! Please start a new database: Mongodb.
如果失败,请考虑删除Docker实例 If that fails, consider deleting the Docker instance
env
AMQP_DSN=amqp://admin:8a8a8a@localhost:5672/
REDIS_DSN=redis://localhost:6379/0
MONGODB_DSN=mongodb://admin:8a8a8a@localhost:27017/?authSource=admin
Docker-compose feat ```yml mongodb: containername: mongodb image: mongo:latest restart: on-failure environment: - TZ=Asia/Shanghai - MONGOINITDBROOTUSERNAME=admin - MONGOINITDBROOT_PASSWORD=8a8a8a volumes: - ./mongodb:/data/db ports: - "27017:27017" networks: - app-tier
```
🔨Fix
- [x] 🌟修复 Kook 文件乱序
- [x] 🌟修复了经过 loop 双倍消息的问题
- [x] 修复前置函数hash化
- [x] setup.sh 的Redis 版本匹配
- [x] 添加遗漏的 MIT 协议声明
Change
- [X] 插件版本更新
- [x] 插件系统新的子链构建 API
- [x] 部署点添加了
expire属性,默认 7 天过期 - [x] 🌟Mongodb 接管用户数据存储
- [x] DockerFile 添加 MongoDb
- [x] 自定义端点命令添加 模型 选项
- [x] 优化uid逻辑一致性
- [x] 🌟修复链系统循环逻辑,添加
write_backrelease_chain属性 - [x] 🌟标准化所有内置插件
- [x] 添加了 settings.toml 的组件
Add
- [x] 🌟添加了
Functionschema 的config属性 - [x] 添加了依赖
dynaconf - [x] 🌟添加了新模组
ServiceProvider,让分发中介可以自行控制权限访问。提供 auth 和 get 方法。用于内网权限介入,自部署自定义模式,服务商自部署,代理二级key分发。 - [x] 添加了
mongodb数据库 - [x] 默认公共实例默认启用了每日访问次数控制
- [x] 🌟添加了
Trigger访问控制,用于前置消息文本检查,可用于特定字符触发启用或拒绝。 - [x] 添加了
SERVICE_PROVIDERMONGODB_DSN环境变量 - [x] 🌟添加了对插件的SystemPrompt注册类,允许插件注册额外的SystemPrompt
- [x] 🌟 添加了
/token/token_clear令牌注册命令,注册二级令牌。添加了/func_ban/func_unban命令屏蔽/解绑函数。
What's Changed
- [PluginOpenApi] Media Trans LoopRunner 多媒体转换拦截 / 错误计数器 Plugin supervise by @sudoskys in https://github.com/LlmKira/Openaibot/pull/303
Full Changelog: https://github.com/LlmKira/Openaibot/compare/lib0.25.5...lib0.26.0_preview
🔨Fix
- [x] 🌟 Fixed Kook files being out of order
- [x] 🌟 Fix double messages after loop
- [x] 🌟 Fix hashing of prefunctions
- [x] Redis version match for setup.sh
- [x] Add missing MIT protocol declaration.
- [X] Plugin version update.
- [X] Plugin version update
- [x] New subchain build API for plugin system
- [x] 🌟 Deployment point added
expireattribute, default expires in 7 days - [x] 🌟Mongodb takes over user datastore
- [x] DockerFile adds MongoDb
- [x] Custom endpoint commands add model option
- [x] Optimize uid logic consistency
- [x] 🌟 standardize all built-in plugins
Add
- [x] 🌟 Added
configattribute toFunctionschema. - [x] 🌟 added dependency
dynaconf - [x] 🌟 Added new module
ServiceProviderto allow distribution brokers to control permission access themselves. Provides auth and get methods. Used for intranet privilege intervention, self-deployment customization mode, service provider self-deployment, proxy secondary key distribution. - [x] Added
mongodbdatabase. - [x] ✓ Daily access control enabled by default for public instances.
- [x] 🌟 Added
Triggeraccess control for pre-message text checking, which can be used for specific character triggers to enable or deny. - [x] 🌟 Added
SERVICE_PROVIDERMONGODB_DSNenvironment variable - [x] 🌟 added SystemPrompt registration class for plugins, allowing plugins to register additional SystemPrompts
- [x] 🌟 Added
/token/token_cleartoken registration command to register secondary tokens. Added/func_ban/func_unbancommand to mask/unbind functions.
- Python
Published by sudoskys over 2 years ago
openaibot - 🥞 More Fix & Test
lib0.26.0_preview
🔨Fix
- [x] 🌟修复 Kook 文件乱序
- [x] 🌟修复了经过 loop 双倍消息的问题
- [x] 修复前置函数hash化
- [x] setup.sh 的Redis 版本匹配
- [x] 添加遗漏的 MIT 协议声明
Change
- [X] 插件版本更新
- [x] 插件系统新的子链构建 API
- [x] 部署点添加了
expire属性,默认 7 天过期 - [x] 🌟Mongodb 接管用户数据存储
- [x] DockerFile 添加 MongoDb
- [x] 自定义端点命令添加 模型 选项
- [x] 优化uid逻辑一致性
- [x] 🌟修复链系统循环逻辑,添加
write_backrelease_chain属性 - [x] 🌟标准化所有内置插件
Add
- [x] 🌟添加了
Functionschema 的config属性 - [x] 添加了依赖
dynaconf - [x] 🌟添加了新模组
ServiceProvider,让分发中介可以自行控制权限访问。提供 auth 和 get 方法。用于内网权限介入,自部署自定义模式,服务商自部署,代理二级key分发。 - [x] 添加了
mongodb数据库 - [x] 默认公共实例默认启用了每日访问次数控制
- [x] 🌟添加了
Trigger访问控制,用于前置消息文本检查,可用于特定字符触发启用或拒绝。 - [x] 添加了
SERVICE_PROVIDERMONGODB_DSN环境变量 - [x] 🌟添加了对插件的SystemPrompt注册类,允许插件注册额外的SystemPrompt
- [x] 🌟 添加了
/token/token_clear令牌注册命令,注册二级令牌。添加了/func_ban/func_unban命令屏蔽/解绑函数。
What's Changed
- [PluginOpenApi] Media Trans LoopRunner 多媒体转换拦截 / 错误计数器 Plugin supervise by @sudoskys in https://github.com/LlmKira/Openaibot/pull/303
Full Changelog: https://github.com/LlmKira/Openaibot/compare/lib0.25.5...lib0.26.0_preview
lib0.26.0_preview
🔨Fix.
- [x] 🌟 Fixed Kook files being out of order
- [x] 🌟 Fix double messages after loop
- [x] 🌟 Fix hashing of prefunctions
- [x] Redis version match for setup.sh
- [x] Add missing MIT protocol declaration.
[X] Plugin version update.
- [X] Plugin version update
- [x] New subchain build API for plugin system
- [x] 🌟 Deployment point added
expireattribute, default expires in 7 days - [x] 🌟Mongodb takes over user datastore
- [x] DockerFile adds MongoDb
- [x] Custom endpoint commands add model option
[x] Optimize uid logic consistency
[x] 🌟 standardize all built-in plugins
Add
- [x] 🌟 Added
configattribute toFunctionschema. - [x] 🌟 added dependency
dynaconf - [x] 🌟 Added new module
ServiceProviderto allow distribution brokers to control permission access themselves. Provides auth and get methods. Used for intranet privilege intervention, self-deployment customization mode, service provider self-deployment, proxy secondary key distribution. - [x] Added
mongodbdatabase. - [x] ✓ Daily access control enabled by default for public instances.
- [x] 🌟 Added
Triggeraccess control for pre-message text checking, which can be used for specific character triggers to enable or deny. - [x] 🌟 Added
SERVICE_PROVIDERMONGODB_DSNenvironment variable - [x] 🌟 added SystemPrompt registration class for plugins, allowing plugins to register additional SystemPrompts
- [x] 🌟 Added
/token/token_cleartoken registration command to register secondary tokens. Added/func_ban/func_unbancommand to mask/unbind functions.
- Python
Published by sudoskys over 2 years ago
openaibot - 🍰 Slack Support
⚒ USER INTRO
Click Slack App Center:https://api.slack.com/apps/
Signing Secret at main page as SLACK_SIGNING_SECRET
App-Level Tokens at main as SLACK_APP_TOKEN
Bot User OAuth Token as SLACK_BOT_TOKEN at https://api.slack.com/apps/
GO https://app.slack.com/app-settings/..../...../socket-mode
- turn on the Socket Mode
GO https://api.slack.com/apps/Event Subscriptions
- Subscribe to events on behalf of users message.channels message.im message.groups
GO https://api.slack.com/apps/...../oauth
- Bot Token Scopes chat:write channels:read commands files:read files:write im:read im:history group:history im:write channel:write channel:history (Maybe some scope are extra...)
Reinstall APP,invite your bot to channel.... then @/BOT/ ,ok
🔨Fix
- [x] Fix kook
Change
- [X] simplify
Receiver - [x] Just Fix Some SMALL BUG
Add
- [x] Plugin OpenAPI
file_match_requiredasre.compilereturn |file_match_required属性排除相关插件
What's Changed
- Slack Platform by @sudoskys in https://github.com/LlmKira/Openaibot/pull/297
Full Changelog: https://github.com/LlmKira/Openaibot/compare/lib0.25.4...lib0.25.5
- Python
Published by sudoskys over 2 years ago
openaibot - 🎮 Kook Support
⚒Attention
Discord fix: group Discord Client 需要启用 Intent 鉴权才能正常启动! https://discord.com/developers/
🔨Fix
- [x] Fix discord: Message:read Intent
Change
- [X] Support kook
- [x] some fix
- [x] rename some func in sender
Add
- [x] require khl.py
What's Changed
- Fix discord Intent Reco|Kook Platform | fix some bug by @sudoskys in https://github.com/LlmKira/Openaibot/pull/293
Full Changelog: https://github.com/LlmKira/Openaibot/compare/lib0.25.3...lib0.25.4
- Python
Published by sudoskys over 2 years ago
openaibot - 🎮 Discord Support
⚒Attention
We fixed a forensic issue and recommend you update to this version after! 我们修复了一个鉴权问题,推荐您更新到此版本之后!
🔨Fix
- [x] Fix a secure bug
Change
- [X] Better Schema
- [X] Better Prompt
What's Changed
- Change To Apache License by @sudoskys in https://github.com/LlmKira/Openaibot/pull/285
- Media Converter by @sudoskys in https://github.com/LlmKira/Openaibot/pull/286
- Discord Pair by @sudoskys in https://github.com/LlmKira/Openaibot/pull/287
Full Changelog: https://github.com/LlmKira/Openaibot/compare/lib0.25.2...lib0.25.3
- Python
Published by sudoskys over 2 years ago
openaibot - lib0.25.2
What's Changed
- Plugin System:env_required by @sudoskys in https://github.com/LlmKira/Openaibot/pull/283
- Bump corelib version to
0.25.2 - Bump OpenAPI VERSION to
20231017
Full Changelog: https://github.com/LlmKira/Openaibot/compare/lib0.25.1...lib0.25.2
- Python
Published by sudoskys over 2 years ago
openaibot - [lib0.25.0_fix] Stable
Fixed
- fix
Substring not found
Changed
- add
repeatablein classBaseTool
Added
Full Changelog: https://github.com/LlmKira/Openaibot/compare/lib0.24.0_fix...lib0.25.0
- Python
Published by sudoskys over 2 years ago
openaibot - [lib0.25.0] Stable Preview
Fixed
- fix
Substring not found
Changed
- add
repeatablein classBaseTool
Added
Full Changelog: https://github.com/LlmKira/Openaibot/compare/lib0.24.0_fix...lib0.25.0
- Python
Published by sudoskys over 2 years ago
openaibot - lib0.24.0_fix
🔨 Attention
Before updating the program, please go to http://{ip}:15672/#/queues and delete all queues to avoid any conflicts.
If you run the following commands in the CLI:
```bash
View all queues
rabbitmqctl list_queues
Delete a specific queue based on the queue_name parameter
rabbitmqctl deletequeue queuename ```
Fixed
- 如果不设置 ENDPOINT ,禁止从全局变量初始化
Changed
- 改动了大量结构
- 放宽程序验证限制,没有数据库环境变量仍可以继续运行
Added
- 提供统一的 OPENAPI 供插件生态使用 exp:https://github.com/LlmKira/llmbotpluginbilisearch
- 可下载的包序列
pip install -U llmbot - 程序包CI
- 对 RabbitMQ 任务模组序列元信息的验证logger
Fixed
- If ENDPOINT is not set, initialisation from global variables is disabled.
Changed
- Changed a lot of structure
- Loosened program validation restrictions so that it can continue to run without database environment variables.
Added
- Provide unified OPENAPI for plugin ecology. exp:https://github.com/LlmKira/llmbotpluginbilisearch
- Downloadable package sequences `pip install -U llmbot
- Package CI
- Validation of RabbitMQ task module sequence meta-information logger
- Python
Published by sudoskys over 2 years ago
openaibot - 0.24.0
🔨 Attention
Before updating the program, please go to http://{ip}:15672/#/queues and delete all queues to avoid any conflicts.
If you run the following commands in the CLI:
```bash
View all queues
rabbitmqctl list_queues
Delete a specific queue based on the queue_name parameter
rabbitmqctl deletequeue queuename ```
Fixed
- 如果不设置 ENDPOINT ,禁止从全局变量初始化
Changed
- 改动了大量结构
- 放宽程序验证限制,没有数据库环境变量仍可以继续运行
Added
- 提供统一的 OPENAPI 供插件生态使用 exp:https://github.com/LlmKira/llmbotpluginbilisearch
- 可下载的包序列
pip install -U llmbot - 程序包CI
- 对 RabbitMQ 任务模组序列元信息的验证logger
Fixed
- If ENDPOINT is not set, initialisation from global variables is disabled.
Changed
- Changed a lot of structure
- Loosened program validation restrictions so that it can continue to run without database environment variables.
Added
- Provide unified OPENAPI for plugin ecology. exp:https://github.com/LlmKira/llmbotpluginbilisearch
- Downloadable package sequences `pip install -U llmbot
- Package CI
- Validation of RabbitMQ task module sequence meta-information logger
- Python
Published by sudoskys over 2 years ago
openaibot - [Preview][lib0.24]Plugin System
🔨 Attention
Before updating the program, please go to http://{ip}:15672/#/queues and delete all queues to avoid any conflicts.
If you run the following commands in the CLI:
```bash
View all queues
rabbitmqctl list_queues
Delete a specific queue based on the queue_name parameter
rabbitmqctl deletequeue queuename ```
Fixed
- 如果不设置 ENDPOINT ,禁止从全局变量初始化
Changed
- 改动了大量结构
- 放宽程序验证限制,没有数据库环境变量仍可以继续运行
Added
- 提供统一的 OPENAPI 供插件生态使用 exp:https://github.com/LlmKira/llmbotpluginbilisearch
- 可下载的包序列
pip install -U llmbot - 程序包CI
- 对 RabbitMQ 任务模组序列元信息的验证logger
Fixed
- If ENDPOINT is not set, initialisation from global variables is disabled.
Changed
- Changed a lot of structure
- Loosened program validation restrictions so that it can continue to run without database environment variables.
Added
- Provide unified OPENAPI for plugin ecology. exp:https://github.com/LlmKira/llmbotpluginbilisearch
- Downloadable package sequences `pip install -U llmbot
- Package CI
- Validation of RabbitMQ task module sequence meta-information logger
- Python
Published by sudoskys over 2 years ago
openaibot - 0.21 RabbitMQ message control/logging system
🔨 DEPLOY ATTENTION
🧯 Before updating the program,stop bot, please go to http://{ip}:15672/#/queues and delete all queues to avoid any conflicts.
If you run the following commands in the CLI:
```bash
View all queues
rabbitmqctl list_queues
Delete a specific queue based on the queue_name parameter
rabbitmqctl deletequeue queuename ``` Or recreate the rabbitmq container
Added
- RabbitMQ
python
EXPIRATION_SECOND = 60 * 5 # 5min
QUEUE_MAX_LENGTH = 120
X_OVERFLOW = "reject-publish" # 拒绝
CONSUMER_PREFETCH_COUNT = 12 # 消息流控
QUEUE_ARGUMENTS = {
"x-max-length": QUEUE_MAX_LENGTH, # 上限
# "message-ttl": EXPIRATION_SECOND * 1000,
"x-overflow": X_OVERFLOW # 拒绝
}
| Variable name | value | Description | | --- | --- | --- | | LLMBOTSTOPREPLY | 1 | Stop receiver from replying if the value is 1 | | LLMBOTLOGOUTPUT | DEBUG | Print LONG debug log on the screen if the value is DEBUG |
- Python
Published by sudoskys over 2 years ago
openaibot - 0.20 Node Network
Fixed
- https://github.com/LlmKira/Openaibot/issues/266 适配API2D的Key格式
- 默认不回复
- 命令识别,带
@的命令已经可以被识别 - 错误处理
Changed
- 插件父类结构,添加认证标记
- 转发路由系统重写
function接收器回收此步函数防止无限重发
Added
- https://github.com/LlmKira/Openaibot/issues/267 认证组件
TaskHeader类添加direct_reply路由TaskHeader类添加function_salvation_list属性,在第一个子链中启用上一轮函数- 添加重发器库位于
middleware/chain_box
- Python
Published by sudoskys over 2 years ago
openaibot - v1.6.5-alpha Web即时支持系统尝试
New Command
trace - Admin activates automatic tracking of associated channels
cross - whether the Admin starts a cross-response
silent - Admin starts silent error reporting
- Python
Published by sudoskys about 3 years ago
openaibot - v1.5.7-alpha
https://github.com/sudoskys/llm-kira refractor. speed up. 移除了 transformers ,提升速度。
大量采用数据类,强类型。
- Python
Published by sudoskys about 3 years ago
openaibot - v1.5.5-alpha
https://github.com/sudoskys/Openaibot/pull/118
- Python
Published by sudoskys about 3 years ago
openaibot - v1.5.1-beta New Era
- [x] QQ协议支持
- [x] 通用的事件层,可以便捷开发其他平台的 Controller
- [x] 新的配置文件,需要重新配置配置文件了。
- [x] Web层的事件接口
- [x] 热力扳机,利用低耗模型主动发言回复。
- [x] 重构的返回类
- [x] 热力扳机群组活跃度
- [x] 修复v1.5.0
- Python
Published by sudoskys about 3 years ago
openaibot - v1.0.0-alpha
Docker 支持
- 中间件支持
- 稳定的一代 你不需要下载这里的 release, 我只是发布一下 docker.
- Python
Published by sudoskys about 3 years ago