Skip to main content

Overview

The Turing Platform is TCL's enterprise-grade AI infrastructure. A single API Key gives you access to large language models, multimodal generation, and search capabilities from dozens of providers—including OpenAI, Anthropic, Google, Alibaba, ByteDance, Zhipu, DeepSeek, KIMI, and MiniMax. The platform handles:

  • Unified access layer: A single OpenAI-compatible /chat/completions endpoint reaches every provider—just swap the model field. Claude also supports the native /messages endpoint.
  • Elastic routing and fallback: Automatically switches to a backup model when the primary is unavailable; routes by quota and region.
  • Billing and usage tracking: Every call is traced; billing is precise down to tokens, cache hits, and search queries.
  • Security and compliance: Independent nodes for the China region, Europe region, and North America region—logs and model inference never leave the designated domain.

Platform Capabilities at a Glance

CapabilityEndpointSupported Providers
Chat / ReasoningPOST /v1/chat/completions · POST /v1/messages · POST /v1/responsesPer the API fields of each model in the Model Catalog
Reasoning ModelsSame as above + reasoning_effort / thinking parametersGPT-5 · Claude 4.6 / 4.7 · DeepSeek R1 · Qwen Thinking Edition
Web Searchtools field in /chat/completionsQwen enable_search · Gemini googleSearch · Claude web_search_20250305
Prompt CachingCaller-side cache_control or automatic cachingClaude explicit cache_control; OpenAI GPT-4o/5 automatic
Image GenerationPOST /v1/images/generations · POST /v1/chat/completions (Gemini)Seedream · Gemini Nano Banana · Seedance
Video GenerationDedicated endpointVeo · Seedance 2.0
EmbeddingsPOST /v1/embeddingsOpenAI · Alibaba · Zhipu · and more
RerankingDedicated endpointCohere Rerank · Aliyun Rerank
SpeechPOST /v1/audio/speech · POST /v1/audio/transcriptions/runs · Realtime APIOpenAI · Azure · Alibaba Cloud Tingwu

Quick Index

Getting started

Find docs by capability

Operations

Enterprise onboarding

Protocols and SDKs

The platform supports two compatible protocols. The protocols actually supported by each model are indicated by the API fields in the Model Catalog:

ProtocolEndpointSDKBest for
OpenAI-compatible/v1/chat/completions · /v1/responses · /v1/embeddings · /v1/images/generationsOfficial or community OpenAI SDKs (Python / Java / Node.js / Go / Ruby / ...)Cross-provider unification; existing OpenAI ecosystem code
Anthropic native/v1/messagesOfficial Anthropic SDKs (Python / Node.js / Java)Claude-exclusive features such as cache_control, native thinking blocks, and web_search_20250305

SDKs can be installed directly—the Turing Platform does not pin SDK versions. Simply point base_url at the Turing node and replace api_key with your platform key. Installation instructions and first-call examples for each language are available in Quick Start → First Call (cURL / Python / Java / JavaScript samples with one-click copy).

For other languages (Go / Ruby / C# / PHP / ...), use the respective OpenAI or Anthropic community SDK for that ecosystem, or call the API directly with cURL. The API Reference provides Try-It functionality and code samples for these languages on each endpoint page.