> 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.1 Sol Free API

> GPT-6.1 Sol Free の正確なモデル ID を使用した無料リクエストのリファレンスです。

# GPT-6.1 Sol Free API

無料版の正確なモデル ID `gpt-6.1-sol-free` を指定してください。公開されている無料版の料金表では、入力も出力も \$0 です。この ID を明示的に選択してください。有料モデルを選ぶと、別の課金対象リクエストになります。

対応形式：`POST /v1/responses` / `POST /v1/chat/completions`。同シリーズの有料モデルが対応するその他の形式、コンテキストウィンドウ、メディア入力、推論オプションは、無料版での対応を保証するものではありません。

> **Note**
>
> 無料アクセスにはレート制限が適用されることがあり、提供が終了する場合もあります。利用可否、提供期間、1 日あたりの利用枠は保証されません。公開されているアカウント単位の上限は、初回チャージ前が毎分 1 回の成功リクエスト、チャージ後が毎分最大 10 回です。継続利用の前に、現在のモデルの提供状況とアカウントの利用条件を確認してください。

## 最初のリクエスト

```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.1-sol-free",
  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.1-sol-free",
    "input": "Suggest a minimal fix for a webhook handler that processes duplicate events."
  }'
```

このコード例は既存のモデルシリーズのリファレンスを基に、正確な無料版の ID を使用し、有料版専用のオプションを除いたものです。返された使用量とアカウントの上限を確認してください。元のモデルのベンチマーク結果は、この無料エンドポイントを評価したものではありません。