refactor: remove XAI/Gemini sessions, add MixinSession fallback, improve error handling

- Remove GeminiSession and XaiSession from llmcore.py
- Add MixinSession: multi-endpoint fallback with exponential backoff
- ga.py: handle empty/incomplete/max_tokens responses
- Update mykey_template.py and GETTING_STARTED.md accordingly
This commit is contained in:
Liang Jiaqing
2026-03-28 08:14:35 +08:00
parent 38e2a460e3
commit a5dbce396a
5 changed files with 52 additions and 82 deletions

View File

@@ -91,7 +91,7 @@ native_claude_config = {
}
```
> 💡 还支持 `native_oai_config`OpenAI 标准工具调用)、`xai_config`Grok、`sider_cookie`Sider详见 `mykey_template.py` 中的注释。
> 💡 还支持 `native_oai_config`OpenAI 标准工具调用)、`sider_cookie`Sider详见 `mykey_template.py` 中的注释。
### 关键规则