Skip to main content
メソッド: client.generate_text(...)、client.create_chat_completion(...)。

例

主なパラメーター

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

戻り値

ChatCompletionsResponse
最終更新日 2026年10月2日