Документация

Быстрый старт

  1. Откройте бота @PalantirGPT_bot и примите условия.
  2. Пополните баланс (раздел «Пополнить баланс»).
  3. В разделе «API» создайте ключ. Его можно посмотреть там же позже.
  4. В клиенте укажите Base URL и ключ, а в поле модели название из таблицы цен.
  5. Отправьте тестовое сообщение.

Параметры подключения

Base URL
https://api.palantir-gpt.com/v1
API-ключ
sk-… из бота
Модель
glm-5.3-flash
Протокол
OpenAI Chat Completions
Лимит ответа
16384 (задаётся в клиенте)
Параллельно
до 3 запросов на ключ

Настройка клиентов

Названия пунктов меню могут немного отличаться в разных версиях клиентов. Суть везде одна: провайдер «OpenAI Compatible», адрес, ключ и модель.

Cline

  1. Откройте панель Cline и нажмите на шестерёнку настроек.
  2. API Provider: OpenAI Compatible.
  3. Base URL: https://api.palantir-gpt.com/v1
  4. OpenAI Compatible API Key: ваш ключ.
  5. Model ID: glm-5.3-flash
  6. Раскройте Model Configuration и поставьте Max Output Tokens 16384.

Roo Code

  1. Откройте настройки Roo Code, раздел Providers.
  2. API Provider: OpenAI Compatible.
  3. Base URL: https://api.palantir-gpt.com/v1
  4. API Key: ваш ключ.
  5. Model: glm-5.3-flash
  6. В Model Configuration задайте Max Output Tokens 16384.

Kilo Code

  1. Откройте настройки Kilo Code, выберите провайдера OpenAI Compatible.
  2. Base URL: https://api.palantir-gpt.com/v1
  3. API Key: ваш ключ.
  4. Model: glm-5.3-flash

Cursor

  1. Settings → Models.
  2. Включите Override OpenAI Base URL и укажите https://api.palantir-gpt.com/v1
  3. В поле OpenAI API Key вставьте ваш ключ.
  4. Add Custom Model: glm-5.3-flash
  5. Выберите эту модель в чате. Возможности, завязанные на серверы Cursor, могут работать иначе.

Continue

  1. Откройте config.yaml и добавьте модель:
models:
  - name: PalantirGPT
    provider: openai
    model: glm-5.3-flash
    apiBase: https://api.palantir-gpt.com/v1
    apiKey: sk-...
    defaultCompletionOptions:
      maxTokens: 16384

Zed

  1. Откройте settings.json и добавьте провайдера:
  2. Ключ укажите в окне настроек провайдера в Agent Panel.
{
  "language_models": {
    "openai_compatible": {
      "PalantirGPT": {
        "api_url": "https://api.palantir-gpt.com/v1",
        "available_models": [
          { "name": "glm-5.3-flash", "max_tokens": 200000, "max_output_tokens": 16384 }
        ]
      }
    }
  }
}

Aider

  1. Задайте переменные окружения и запустите Aider:
export OPENAI_API_BASE=https://api.palantir-gpt.com/v1
export OPENAI_API_KEY=sk-...
aider --model openai/glm-5.3-flash

OpenCode

  1. Добавьте провайдера в opencode.json:
  2. Ключ задайте командой /connect или в auth-файле OpenCode.
{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "PalantirGPT": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "PalantirGPT",
      "options": { "baseURL": "https://api.palantir-gpt.com/v1" },
      "models": { "glm-5.3-flash": { "name": "glm-5.3-flash" } }
    }
  }
}

ZCode

  1. В настройках модели выберите пользовательского провайдера, совместимого с OpenAI.
  2. Base URL: https://api.palantir-gpt.com/v1
  3. API Key: ваш ключ.
  4. Model: glm-5.3-flash

Другое

  1. Найдите в клиенте провайдера «OpenAI Compatible», «Custom OpenAI» или «Custom endpoint».
  2. Base URL: https://api.palantir-gpt.com/v1 (с /v1 на конце, без /chat/completions).
  3. API Key: ваш ключ, Model: glm-5.3-flash.

Примеры кода

cURL
curl https://api.palantir-gpt.com/v1/chat/completions \
  -H "Authorization: Bearer sk-..." \
  -H "Content-Type: application/json" \
  -d '{"model": "glm-5.3-flash", "max_tokens": 1000,
       "messages": [{"role": "user", "content": "Hello"}]}'
Python
from openai import OpenAI

client = OpenAI(base_url="https://api.palantir-gpt.com/v1", api_key="sk-...")
r = client.chat.completions.create(
    model="glm-5.3-flash",
    max_tokens=2000,
    messages=[{"role": "user", "content": "Hello"}],
)
print(r.choices[0].message.content)
Node.js
import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.palantir-gpt.com/v1", apiKey: "sk-..." });
const r = await client.chat.completions.create({
  model: "glm-5.3-flash",
  max_tokens: 2000,
  messages: [{ role: "user", content: "Hello" }],
});
console.log(r.choices[0].message.content);

Ошибки

401Неверный или отозванный ключ. Скопируйте ключ из бота заново.
402Недостаточно баланса. Пополните баланс в боте.
400Неизвестная модель или неверный запрос. Проверьте название модели в таблице цен.
413Слишком большой запрос. Сократите контекст.
429Больше трёх одновременных запросов на ключ. Подождите и повторите.
503Поставщик модели временно недоступен. Повторите через минуту.

Что не поддерживается

Только Chat Completions и список моделей. Клиенты, которым нужен Anthropic Messages (например, Claude Code напрямую) или Responses API, не подключатся. Эмбеддинги и автодополнение тоже недоступны.