Spaces:
Paused
Paused
File size: 830 Bytes
a5784e9 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | # 函数调用模式
本项目支持 OpenAI 风格 `tools/tool_calls`,并提供三种模式:
- `auto`:优先 native,失败自动回退 emulated(推荐)
- `native`:完全依赖 AI Studio 原生函数调用 UI
- `emulated`:文本注入方式,兼容旧流程
## 关键配置
- `FUNCTION_CALLING_MODE`
- `FUNCTION_CALLING_NATIVE_FALLBACK`
- `FUNCTION_CALLING_UI_TIMEOUT`
- `FUNCTION_CALLING_NATIVE_RETRY_COUNT`
- `FUNCTION_CALLING_CLEAR_BETWEEN_REQUESTS`
## 缓存与调试
- `FUNCTION_CALLING_CACHE_ENABLED`
- `FUNCTION_CALLING_CACHE_TTL`
- `FUNCTION_CALLING_DEBUG`
- `FC_DEBUG_*`(模块级日志)
## 兼容增强
- `FUNCTION_CALLING_THOUGHT_SIGNATURE`
- `FUNCTION_CALLING_UPPERCASE_TYPES`
> 建议默认保持 `THOUGHT_SIGNATURE=true`、`UPPERCASE_TYPES=false`,除非你已验证目标 UI 行为。
|