使用pip安装最新版本,指定到官方pypi源
pip install chat-agent==0.1.4 -i https://pypi.org/simple/
必配:
OPENAI_ORGANIZATION_KEY: openai对应的组织id
OPENAI_API_KEY: openai分配的api key
选配:
OPENAI_CHAT_ROUND: 上下文保留轮次,默认3
OPENAI_CHAT_TOKEN_MAX:单次聊天token最大值,适当设置,默认2048
OPENAI_HISTORY_TOKEN_MAX:历史聊天token最大值,适当设置,默认2048
OPENAI_MODEL:模型名,默认gpt-3.5-turbo
OPENAI_TEMPERATURE:采样温度,默认0.7
CHAT_AGENT_HOST_DEFAULT:监听地址,默认0.0.0.0
CHAT_AGENT_PORT:代理端口,默认8080
CACHE_CHAT_LOG_EXPIRE:缓存聊天信息的过期时间,默认3600
CHAT_AGENT_HTTPS:是否开启https,默认True
CHAT_AGENT_HTTPS_PORT:http端口,默认443
CHAT_AGENT_SSL_CERT_FILE_FULL_PATH:证书文件完整路径,默认cert.pem
CHAT_AGENT_SSL_KEY_FILE_FULL_PATH:证书key文件完整路径,默认key.pem
CHAT_AGENT_STATIC_PATH:静态文件路径,用于进行指定路径的隐藏文件路由,可用于进行certbot的CA服务验证使用
可参考:https://eff-certbot.readthedocs.io/en/stable/using.html#certbot-commands
python -m chat_agent.app
通过在浏览器打开以下链接便可使用
http://127.0.0.1:8080