参数使用的问题

使用问题 · 444 次浏览
astroStar 创建于 2025-02-23 23:42

文档的说明:使用第三方网址时,可以按如下格式:https://api网址/{1} ,其中{1}作为接口名称(如chat/completions)的占位符保持不动。如,硅基流动的接口网址为https://api.siliconflow.cn/v1/{1}

 

如果不使用占位符,填写全部网址反而报错了,例如填写

 

为什么一定要使用占位符,原理是什么。


回复内容
CL 2025-02-24 07:45
#1

这是最初选用的底层第三方库的一个设计,

它是提供一个API网址的模板,其中{0}表示版本,{1}表示接口,如果两个都没有,则自动追加版本和接口。

所以如果没有{1},会自动追加导致错误的网址结果。

这个确实不是一个好的设计。

目前如果需要指定完整网址,可以在网址后面增加一个query参数,如 https://完整api网址?test={1}


dalou 2025-02-25 14:37
#2

也可在完整网址后面加一个#号

回复主贴