文档
CodeRabbit
Cloudflare
AG Grid
Netlify
Neon
WorkOS
Clerk
Convex
Electric
PowerSync
Sentry
Railway
Prisma
Strapi
Unkey
CodeRabbit
Cloudflare
AG Grid
Netlify
Neon
WorkOS
Clerk
Convex
Electric
PowerSync
Sentry
Railway
Prisma
Strapi
Unkey
类引用
函数引用
接口引用
类型别名引用
变量引用
函数引用

untilFinishReason

函数: untilFinishReason()

ts
function untilFinishReason(stopReasons): AgentLoopStrategy;

定义于: activities/chat/agent-loop-strategies.ts:41

创建一个策略,直到遇到特定的结束原因

参数

stopReasons

string[]

应该停止循环的结束原因

Returns (返回)

AgentLoopStrategy

在特定结束原因停止的 AgentLoopStrategy

示例

typescript
const stream = chat({
  adapter: openaiText(),
  model: "gpt-4o",
  messages: [...],
  tools: [weatherTool],
  agentLoopStrategy: untilFinishReason(["stop", "length"]),
});