llm_api_impl
:大模型API接口实现- 默认
llm_api_default
使用UnionLLM
进行多模型支持,UnionLLM
兼容LiteLLM
, 支持模型和参数配置方式参见:UnionLLM仓库和LiteLLM文档。 - 主流模型只需要修改
api_config
即可接入,无需修改该参数 - 实现默认不支持的大模型接入,可实现
llm_api_interface
接口,并将类名传入该参数。
- 默认
api_config
: 大模型API配置- 具体配置参见UnionLLM仓库和LiteLLM文档
MODEL_NAME
传入模型名称PROVIDER
传入模型提供商- 该配置会自动传给
llm_api_impl
的set_config
方法,用于初始化大模型API。
gitlab_server_url
: Gitlab服务器地址gitlab_private_token
: Gitlab私有令牌maximum_files
: Gitlab Merge Request最大文件数
dingtalk_webhook
: 钉钉机器人Webhookdingtalk_secret
: 钉钉机器人密钥