Skip to content

Suggestions for Multi Model Conversations v2 #66

@cloudtuotuo

Description

@cloudtuotuo

First of all, I love this function very much. Thank you for this.

Here's some suggestions for this function.

  • top_k could be removed, as many AI models not support this.
  • Tools discovering method has some issues. My gpt or claude models got warning as below. And, Openterminal tools can't be found.
2026-03-23 14:36:55,577 - Conversation - DEBUG - [MultiModelTools] Global tool_ids from request: []
2026-03-23 14:36:55,580 - Conversation - DEBUG - [MultiModelTools] Loading tools for participant model: gpt-5.3-chat-latest
2026-03-23 14:36:55,591 - Conversation - DEBUG - [MultiModelTools] Features for gpt-5.3-chat-latest: {'voice': False, 'image_generation': False, 'code_interpreter': False, 'web_search': False}
2026-03-23 14:36:55,591 - Conversation - DEBUG - [MultiModelTools] ENABLE_IMAGE_GENERATION=False
2026-03-23 14:36:55,610 - Conversation - DEBUG - [MultiModelTools] Builtin tools loaded for gpt-5.3-chat-latest: ['get_current_timestamp', 'calculate_timestamp', 'list_knowledge_bases', 'search_knowledge_bases', 'query_knowledge_bases', 'search_knowledge_files', 'query_knowledge_files', 'view_knowledge_file', 'search_notes', 'view_note', 'write_note', 'replace_note_content']
2026-03-23 14:36:55,613 - Conversation - WARNING - Model gpt-5.3-chat-latest does not have native function calling enabled. Tools will be skipped for agent1.
  • Add unified model variable, so that all roles could follow it.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions