Skip to main content

通过ollama提供的接口,将你的nonebot连接到本地部署的基于ollama框架的模型

Project description

功能介绍

通过ollama提供的接口, 将你的nonebot连接到本地部署的基于ollama框架的LLM模型。

暂时只支持与单个模型进行纯文本聊天。

主要功能

@nonebot 即可进行对话

手动清空历史记录

@nonebot clear

当前版本:v0.2.0

安装说明

nb-cli

nb plugin install nonebot-plugin-ollama

配置项

#config.py
class ScopedConfig:
    model: str = "qwen2.5:0.5b"    # 填写所要使用的模型名称
    url: str = "http://127.0.0.1:11434/"    # 填写ollma所在的地址,形如http://***/
    min_priority: int = 5    # 填写优先级,数字越小优先级越高,推荐设置为低优先,
    # 该优先级为clear指令优先级,对话优先级为 min_priority+1
    max_histories: int = 50    # 填写最大历史对话记录条数

相关链接

nonebot: https://nonebot.dev/
ollama: https://ollama.org.cn/

开源协议

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nonebot_plugin_ollama-0.2.3.tar.gz (3.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nonebot_plugin_ollama-0.2.3-py3-none-any.whl (4.4 kB view details)

Uploaded Python 3

File details

Details for the file nonebot_plugin_ollama-0.2.3.tar.gz.

File metadata

  • Download URL: nonebot_plugin_ollama-0.2.3.tar.gz
  • Upload date:
  • Size: 3.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.4

File hashes

Hashes for nonebot_plugin_ollama-0.2.3.tar.gz
Algorithm Hash digest
SHA256 9c8a8c33be2ced85d650bbc84c5ec00922cf195a686dbaddb9263afba8842a32
MD5 44d9f40df1612e0c0946bdfc2483f033
BLAKE2b-256 5af04d21653dce07b66d162a0c865248c9c38c86c2a4ad7857b1127b4a783bb7

See more details on using hashes here.

File details

Details for the file nonebot_plugin_ollama-0.2.3-py3-none-any.whl.

File metadata

File hashes

Hashes for nonebot_plugin_ollama-0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 d4ea97e1a02e40f0c174732a88969c3dd1472ae5137efdba562d7f90e7389559
MD5 1763aa5b50ea6f3102edb2d2b5c26a77
BLAKE2b-256 b23132d3eeadf23faa611ae5a6a6c5e4bdec514868a28ca3d1f5b05f4373ec68

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page