update: minor fixes to agentmain, mykey_template, sidercall

This commit is contained in:
Liang Jiaqing
2026-03-07 22:34:23 +08:00
parent 7ab47af8e8
commit 61d07a16a6
3 changed files with 5 additions and 5 deletions

View File

@@ -52,7 +52,7 @@ class GeneraticAgent:
)] )]
if 'xai' in k: llm_sessions += [XaiSession(cfg, mykeys.get('proxy', ''))] if 'xai' in k: llm_sessions += [XaiSession(cfg, mykeys.get('proxy', ''))]
if 'sider' in k: llm_sessions += [SiderLLMSession(cfg, default_model=x) for x in \ if 'sider' in k: llm_sessions += [SiderLLMSession(cfg, default_model=x) for x in \
["gemini-3.0-flash", "claude-haiku-4.5"]] ["gemini-3.0-flash", "gpt-5.4"]]
except: pass except: pass
if len(llm_sessions) > 0: self.llmclient = ToolClient(llm_sessions, auto_save_tokens=True) if len(llm_sessions) > 0: self.llmclient = ToolClient(llm_sessions, auto_save_tokens=True)
else: self.llmclient = None else: self.llmclient = None

View File

@@ -1,7 +1,7 @@
oai_config = { oai_config = {
'apikey':'sk-uklURcj', 'apikey':'sk-uklURcj',
'apibase':"http://113.145.139.147:3001", 'apibase':"http://243.55.19.137:2001",
'model':"openai/gpt-5.1", 'model':"openai/gpt-5.1",
'api_mode':"chat_completions", # optional: "chat_completions" | "responses" 'api_mode':"chat_completions", # optional: "chat_completions" | "responses"
'max_retries': 2, # optional: retries for 429/timeout/5xx 'max_retries': 2, # optional: retries for 429/timeout/5xx
@@ -16,14 +16,14 @@ sider_cookie = 'token=Bearer%20eyJhbGciOiJIUz...'
# feel free to add more ~ # feel free to add more ~
oai_config2 = { oai_config2 = {
'apikey':'sk-uklURcj...', 'apikey':'sk-uklURcj...',
'apibase':"http://133.145.139.147:3001", 'apibase':"http://243.55.19.137:2001",
'model':"claude-opus-4-6-20260206" 'model':"claude-opus-4-6-20260206"
} }
claude_config = { claude_config = {
'apikey':'klURcj...', 'apikey':'klURcj...',
'apibase':"http://233.145.139.147:3001", 'apibase':"http://233.85.13.149:2001",
'model':"claude-opus" 'model':"claude-opus"
} }

View File

@@ -417,7 +417,7 @@ class ToolClient:
### 交互协议 (必须严格遵守,持续有效) ### 交互协议 (必须严格遵守,持续有效)
请按照以下步骤思考并行动,标签之间需要回车换行: 请按照以下步骤思考并行动,标签之间需要回车换行:
1. **思考**: 在 `<thinking>` 标签中先进行思考,分析现状和策略。 1. **思考**: 在 `<thinking>` 标签中先进行思考,分析现状和策略。
2. **总结**: 在 `<summary>` 中输出*极为简短*的高度概括的单行(<30字物理快照包括上次工具调用结果获取的新信息+本次工具调用意图和预期。此内容将进入长期工作记忆,记录关键信息,严禁输出无实际信息增量的描述。 2. **总结**: 在 `<summary>` 中输出*极为简短*的高度概括的单行(<30字物理快照包括上次工具调用结果产生的新信息+本次工具调用意图。此内容将进入长期工作记忆,记录关键信息,严禁输出无实际信息增量的描述。
3. **行动**: 如需调用工具,请在回复正文之后输出一个 **<tool_use>块**,然后结束,我会稍后给你返回<tool_result>块。 3. **行动**: 如需调用工具,请在回复正文之后输出一个 **<tool_use>块**,然后结束,我会稍后给你返回<tool_result>块。
格式: ```<tool_use>\n{{"name": "工具名", "arguments": {{参数}}}}\n</tool_use>\n``` 格式: ```<tool_use>\n{{"name": "工具名", "arguments": {{参数}}}}\n</tool_use>\n```