Fix: resolve hash collisions by switching to UUID &correct logic for always-true statements & Update GPT api integration & Support qianwen-deepresearch (#10208)

### What problem does this PR solve?

Fix: resolve hash collisions by switching to UUID &correct logic for
always-true statements, solved: #10165
Feat: Update GPT api integration, solved: #10204 
Feat: Support qianwen-deepresearch, solved: #10163 
### Type of change

- [x] Bug Fix (non-breaking change which fixes an issue)
- [x] New Feature (non-breaking change which adds functionality)
This commit is contained in:
Billy Bao
2025-09-23 09:34:30 +08:00
committed by GitHub
parent c8b79dfed4
commit da82566304
5 changed files with 28 additions and 16 deletions

View File

@ -183,7 +183,7 @@ def chat_completion_openai_like(tenant_id, chat_id):
stream = True
reference = True
completion = client.chat.completions.create(
completion = client.responses.create(
model=model,
messages=[
{"role": "system", "content": "You are a helpful assistant."},