next_turn_paramsを設定して、直後のリクエストだけを変更できます。承認チェックポイント後も上書き値は保持され、次のターン後に失効します。
各ターンで再計算するポリシーには呼び出し可能な関数を使います。ツール固有の設定を次へ引き継ぐにはnext_turn_paramsを使います。Documentation Index
Fetch the complete documentation index at: /docs/llms.txt
Use this file to discover all available pages before exploring further.
Rubyエージェントのターン間で、ルーティング、指示、ツール、サンプリング設定を変更します。
agent = PhaseoAgentSdk.create_agent(
id: "support-agent",
model: ->(turn) {
turn.run.step_count > 3 ? "openai/gpt-5.4" : "openai/gpt-5.4-nano"
},
instructions: ->(turn) {
"Resolve the request using the current context."
}
)
next_turn_paramsを設定して、直後のリクエストだけを変更できます。承認チェックポイント後も上書き値は保持され、次のターン後に失効します。
各ターンで再計算するポリシーには呼び出し可能な関数を使います。ツール固有の設定を次へ引き継ぐにはnext_turn_paramsを使います。