请求超时
启用请求超时
发起请求时
from portkey_ai import Portkey
# 使用虚拟密钥构建客户端
portkey = Portkey(
api_key="PORTKEY_API_KEY",
virtual_key="VIRTUAL_KEY",
request_timeout=3000
)
completion = portkey.chat.completions.create(
messages = [{ "role": 'user', "content": 'Say this is a test' }],
model = 'gpt-4o-mini'
)import Portkey from 'portkey-ai';
// 使用虚拟密钥构建客户端
const portkey = new Portkey({
apiKey: "PORTKEY_API_KEY",
virtualKey: "VIRTUAL_KEY",
requestTimeout: 3000
})
const chatCompletion = await portkey.chat.completions.create({
messages: [{ role: 'user', content: 'Say this is a test' }],
model: 'gpt-4o-mini',
});
console.log(chatCompletion.choices);配置说明
在策略层面设置请求超时
在目标级别设置请求超时
嵌套配置中的超时工作原理
处理请求超时
触发请求超时的回退机制
触发重试与请求超时
注意事项和考虑事项
Last updated