Skip to main content
メソッド:client.generate_text()(client.stream_chat()で解析済みチャンクをストリーミングします)。

例

ストリーミング

主なパラメーター

  • model(必須):対象モデルのID。
  • messages(必須):system|user|assistant|toolのロールを持つ順序付きメッセージ。内容はテキストまたはパーツです。
  • サンプリング:temperature(0~2)、top_p(0~1)、top_k(>=1)、seed(任意の整数)。
  • 長さとペナルティ:max_output_tokens(整数)、presence_penaltyとfrequency_penalty(-2~2)、stop(string|string[])。
  • ツール:tools(定義)、tool_choice(auto/none/特定のツール)、max_tool_calls(整数)、parallel_tool_calls(真偽値)。
  • Logprobs:logprobs(真偽値)、top_logprobs(0~20)。
  • 出力:response_format(json/text)、metadata(そのまま渡すオブジェクト)、stream(真偽値)、service_tier。
  • ゲートウェイ拡張:usage(使用量を要求する真偽値)、meta(metaブロックを含める真偽値)。

戻り値

ChatCompletionsResponse
または、ストリーミング中のSSE行
最終更新日 2026年10月2日