> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.beatapi.io/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.beatapi.io/_mcp/server.

# GPT-6 Sol API

> BeatAPI Responses API で、正確なモデル ID gpt-6-sol を呼び出す方法を説明します。

正確なモデル ID `gpt-6-sol` を指定してください。GPT-6.1 Sol や GPT-5.6 Sol とは別のモデルです。

## Responses API

`POST https://api.beatapi.io/v1/responses`

```typescript
import OpenAI from "openai";

const client = new OpenAI({
  apiKey: process.env.BEATAPI_API_KEY,
  baseURL: "https://api.beatapi.io/v1"
});

const response = await client.responses.create({
  model: "gpt-6-sol",
  input: "Suggest a minimal fix for a webhook handler that processes duplicate events."
});

console.log(response.output_text);
```

```bash
curl --request POST \
  --url https://api.beatapi.io/v1/responses \
  --header 'Authorization: Bearer <BEATAPI_API_KEY>' \
  --header 'Content-Type: application/json' \
  --data '{
    "model": "gpt-6-sol",
    "input": "Suggest a minimal fix for a webhook handler that processes duplicate events."
  }'
```

## 利用条件とリクエスト形式

本番導入前に、同じ Bearer キーで `GET https://api.beatapi.io/v1/models` を呼び出し、アカウントで `gpt-6-sol` が有効になっていることを確認してください。他の SDK 形式については、[Text API の形式ガイド](/text-api)と、そのキー向けに公開されたエンドポイントの種類を参照してください。形式に互換性があっても、プロバイダー固有のすべてのオプションやホスト型ツールへの対応が保証されるわけではありません。

[最新の料金表](https://beatapi.io/pricing)を確認し、ダッシュボードの利用状況ログでリクエスト ID、トークン使用量、精算額を確認してください。