https://thapi.cloud/v1

← All applications · Connect apps section on /docs

OpenAIManual setup

Cursor

Cursor: configure models and providers in your editor.

Published instructions · App version: unverified

Chat, ping, invoke and content-generation examples may send real billable requests. Check the model, balance, rate and minimum before running them. GET /v1/models checks authentication and the catalogue only. Set up environment variables safely

Base URL to paste

OpenAI SDKs generally use a URL ending in /v1; Anthropic SDKs use the root URL. Avoid adding /v1 twice. Protocol compatibility does not guarantee every provider feature.

https://thapi.cloud/v1

Prerequisites

  1. Cursor is installed
  2. API key ThAPI

Recommended model: claude-fable-5

Quick way — command / config

Cursor → Settings → Models
  OpenAI API Key : sk-thapi-...
  ☑ Override OpenAI Base URL
  Base URL       : https://thapi.cloud/v1

Add Model Names (if needed):
  claude-fable-5
  claude-sonnet-5
  gpt-5.6-sol

Click Verify / use Chat with the newly added model.

Where to place file / fill Settings

Interfaceany
Settings → Models
Enable Override Base URL before Verify. The Base URL must include /v1.
Interfacemacos
Cursor → Settings… (⌘,)
Find Models in the Settings sidebar.
Interfacewindows
File → Preferences → Cursor Settings
The Models / OpenAI section.

Verify connection

  1. Verify succeeds or Chat returns a response.
  2. Dashboard Usage.

Troubleshooting

SymptomReasonHow to handle
404Base URL is missing /v1 or contains a duplicate /v1/v1.Chính xác: https://thapi.cloud/v1
Cloud Tab/Composer does not charge ThAPISome Cursor features run on Cursor's cloud.Use Chat/Agent with a custom OpenAI override model — that routes through ThAPI.

Notes

  • Claude through Cursor still uses OpenAI Chat Completions; the ThAPI gateway converts it to Messages + tools.

Related

Cline · VS Code Copilot Chat (BYOK) · Claude Code

Zalo group