41 lines
1.4 KiB
TOML
41 lines
1.4 KiB
TOML
# 小白记账:本地第三方服务配置模板
|
|
#
|
|
# 使用方法:
|
|
# 1. 复制本文件并命名为 local.providers.toml(项目已配置为不提交该文件)。
|
|
# 2. 只在复制出的文件中填写真实密钥,不要修改本示例文件。
|
|
# 3. enabled 保持 false,填写完整并接入测试功能后再改为 true。
|
|
#
|
|
# 注意:当前文件结构仅用于本地开发测试。正式的客户端/服务端版本中,
|
|
# 百度 OCR 与 LLM 密钥必须存放在服务端,不能随安装包分发,也不能由客户端读取。
|
|
|
|
[baidu_ocr]
|
|
enabled = false
|
|
|
|
# 推荐使用 api_key_secret,由程序换取和刷新短期 access token。
|
|
# 如果你拿到的只有现成 token,可改为 access_token。
|
|
auth_mode = "api_key_secret"
|
|
api_key = ""
|
|
secret_key = ""
|
|
access_token = ""
|
|
|
|
# 先保留默认值;接入时会根据你的百度 OCR 产品权限确认具体接口。
|
|
service = "mixed_invoice"
|
|
request_timeout_seconds = 30
|
|
|
|
[llm]
|
|
enabled = false
|
|
|
|
# 例如兼容 OpenAI API 的服务地址;不要在结尾填写具体模型名。
|
|
base_url = ""
|
|
api_key = ""
|
|
model = ""
|
|
|
|
# 当前计划首先支持 openai_compatible。若服务商协议不同,接入时再增加适配器。
|
|
protocol = "openai_compatible"
|
|
request_timeout_seconds = 60
|
|
|
|
# 只控制本地调试日志,任何情况下都不会记录密钥、票据全文或完整模型输入。
|
|
[diagnostics]
|
|
log_level = "info"
|
|
redact_sensitive_data = true
|