Skip to content

[bug] 用 codex (Response API) 時, 如果base_url本身不需要有v1的, 都會被加上v1導致請求出錯 #139

@JillVernus

Description

@JillVernus

問題:

  • 用 codex (Response API) 時, 因為部份供應商或者由crs出來的base_url是不需要包括v1, 但CCH似乎又一定會加上v1, 導致發出請求時url錯誤而503

例子 :

官方base_url : https://xxx.com/openai



原因

  • CCH似乎在codex (Response API)時一定會在base_url之後加v1

建議修復

  • 直接交給用戶決定是否在base_url里加上v1, 而不是由系統自動加, 有2個好處,
  1. 用戶可以直接在供應商文檔里複製base_url, 不再需要人工去掉v1 (目前的最佳实践因為要填入.toml 都是本身就包了v1的);
  2. 也可以解決本身base_url不需要v1的供應商, 用不了的問題 (本bug)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions