TTAPI 中文文档
  • TTAPI 中文文档
  • API能力
    • 🔥Midjourney API
    • Flux API
    • Recraft API
    • 📖LLM API
    • 🔀Midjourney Hold Account
    • 🟢OpenAI Image Models
    • 🔵Luma
    • 🎵Suno
    • 🔗账户体系
    • ⭕状态码详解
  • 企业服务
    • Midjourney离线服务
  • 问答专区
    • Midjourney
      • 常见问题解答
      • 账户托管
      • 科学使用你的Midjourney账户
    • Luma
    • 使用相关
    • 其他杂项
  • 升级日志
Powered by GitBook
On this page
  • ChatGPT completion
  • Claude message
  • Grok chat
  • GPT支持模型
  • Claude支持模型
  • Grok支持模型

Was this helpful?

  1. API能力

LLM API

TTAPI 集成 OpenAI,Claude等多家LLM产品于一身

PreviousRecraft APINextMidjourney Hold Account

Last updated 1 month ago

Was this helpful?

ChatGPT completion

POST https://api.ttapi.io/v1/chat/completions

TTAPI中转Openai chat completion接口,除去Header中的TT-API-KEY外,所有请求以及相应参数全都同步官方一致,具体

Headers

Name
Value

Content-Type

application/json

TT-API-KEY

Your key

Body

参数
类型
是否必填
描述

json

是*

聊天message数组

model

string

是*

...

...

否

Response

{
        "id": "chatcmpl-9ugiTupGJUmeRNqyqUvYO34GOUzyv",
        "object": "chat.completion",
        "created": 1723297597,
        "model": "gpt-3.5-turbo-0125",
        "choices": [
            {
                "index": 0,
                "message": {
                    "content": "你好!有什么可以帮助你的吗?",
                    "role": "assistant",
                    "name": null,
                    "refusal": null
                },
                "logprobs": null,
                "finish_reason": "stop",
                "delta": null
            }
        ],
        "usage": {
            "prompt_tokens": 11,
            "completion_tokens": 17,
            "total_tokens": 28
        },
        "system_fingerprint": null
}
data: {"id":"chatcmpl-83jctesyk8nEkPytXDNLz1oV5dIQK","object":"chat.completion.c
hunk","created":1695901063,"model":"gpt-3.5-turbo-0613","choices":[{"index":0,"d
elta":{"role":"assistant","content":""},"finish_reason":null}]}
 
data: {"id":"chatcmpl-83jctesyk8nEkPytXDNLz1oV5dIQK","object":"chat.completion.c
hunk","created":1695901063,"model":"gpt-3.5-turbo-0613","choices":[{"index":0,"d
elta":{"content":"Hello"},"finish_reason":null}]}
 
data: {"id":"chatcmpl-83jctesyk8nEkPytXDNLz1oV5dIQK","object":"chat.completion.c
hunk","created":1695901063,"model":"gpt-3.5-turbo-0613","choices":[{"index":0,"d
elta":{"content":"!"},"finish_reason":null}]}
 
data: {"id":"chatcmpl-83jctesyk8nEkPytXDNLz1oV5dIQK","object":"chat.completion.c
hunk","created":1695901063,"model":"gpt-3.5-turbo-0613","choices":[{"index":0,"d
elta":{"content":" How"},"finish_reason":null}]}
 
data: {"id":"chatcmpl-83jctesyk8nEkPytXDNLz1oV5dIQK","object":"chat.completion.c
hunk","created":1695901063,"model":"gpt-3.5-turbo-0613","choices":[{"index":0,"d
elta":{"content":" can"},"finish_reason":null}]}
 
data: {"id":"chatcmpl-83jctesyk8nEkPytXDNLz1oV5dIQK","object":"chat.completion.c
hunk","created":1695901063,"model":"gpt-3.5-turbo-0613","choices":[{"index":0,"d
elta":{"content":" I"},"finish_reason":null}]}
 
data: {"id":"chatcmpl-83jctesyk8nEkPytXDNLz1oV5dIQK","object":"chat.completion.c
hunk","created":1695901063,"model":"gpt-3.5-turbo-0613","choices":[{"index":0,"d
elta":{"content":" assist"},"finish_reason":null}]}
 
data: {"id":"chatcmpl-83jctesyk8nEkPytXDNLz1oV5dIQK","object":"chat.completion.c
hunk","created":1695901063,"model":"gpt-3.5-turbo-0613","choices":[{"index":0,"d
elta":{"content":" you"},"finish_reason":null}]}
 
data: {"id":"chatcmpl-83jctesyk8nEkPytXDNLz1oV5dIQK","object":"chat.completion.c
hunk","created":1695901063,"model":"gpt-3.5-turbo-0613","choices":[{"index":0,"d
elta":{"content":" today"},"finish_reason":null}]}
 
data: {"id":"chatcmpl-83jctesyk8nEkPytXDNLz1oV5dIQK","object":"chat.completion.c
hunk","created":1695901063,"model":"gpt-3.5-turbo-0613","choices":[{"index":0,"d
elta":{"content":"?"},"finish_reason":null}]}
 
data: {"id":"chatcmpl-83jctesyk8nEkPytXDNLz1oV5dIQK","object":"chat.completion.c
hunk","created":1695901063,"model":"gpt-3.5-turbo-0613","choices":[{"index":0,"d
elta":{},"finish_reason":"stop"}]}
 
data: [DONE]
 

Claude message

POST https://api.ttapi.io/v1/messages

Headers

Name
Value

Content-Type

application/json

TT-API-KEY

Your key

Body

参数
类型
是否必填
描述

model

string

是*

messages

string

是*

消息

max_tokens

number

是*

停止之前生成的最大令牌数。

请注意,我们的模型可能会在达到此最大值之前停止。此参数仅指定要生成的绝对最大标记数。

...

...

否

Response

{
  "completion": " Hello! My name is Claude.",
  "id": "compl_018CKm6gsux7P8yMcwZbeCPw",
  "model": "claude-2.1",
  "stop_reason": "stop_sequence",
  "type": "completion"
}
event: completion
data: {"type": "completion", "completion": " Hello", "stop_reason": null, "model": "claude-2.0"}

event: completion
data: {"type": "completion", "completion": "!", "stop_reason": null, "model": "claude-2.0"}

event: ping
data: {"type": "ping"}

event: completion
data: {"type": "completion", "completion": " My", "stop_reason": null, "model": "claude-2.0"}

event: completion
data: {"type": "completion", "completion": " name", "stop_reason": null, "model": "claude-2.0"}

event: completion
data: {"type": "completion", "completion": " is", "stop_reason": null, "model": "claude-2.0"}

event: completion
data: {"type": "completion", "completion": " Claude", "stop_reason": null, "model": "claude-2.0"}

event: completion
data: {"type": "completion", "completion": ".", "stop_reason": null, "model": "claude-2.0"}

event: completion
data: {"type": "completion", "completion": "", "stop_reason": "stop_sequence", "model": "claude-2.0"}

Grok chat

POST https://api.ttapi.io/v1/grok/chat/completions

Headers

Name
Value

Content-Type

application/json

TT-API-KEY

Your key

Body

参数
类型
是否必填
描述

model

string

是*

messages

string

是*

消息

...

...

否

Response

 {
        "created": 1741164819,
        "usage": {
            "completion_tokens": 10,
            "prompt_tokens": 7,
            "prompt_tokens_details": {
                "audio_tokens": 0,
                "text_tokens": 7,
                "image_tokens": 0,
                "cached_tokens": 0
            },
            "total_tokens": 17
        },
        "model": "grok-2-1212",
        "id": "f048edbb-ae27-4fc1-8b78-841c47c72946",
        "choices": [
            {
                "finish_reason": "stop",
                "index": 0,
                "message": {
                    "role": "assistant",
                    "refusal": null,
                    "content": "Hello! How can I assist you today?"
                }
            }
        ],
        "system_fingerprint": "fp_5c0c5bd9d9",
        "object": "chat.completion"
}
data: {"id":"<completion_id>","object":"chat.completion.chunk","created":<creation_time>,"model":"grok-2-latest","choices":[{"index":0,"delta":{"content":"Ah","role":"assistant"}}],"usage":{"prompt_tokens":41,"completion_tokens":1,"total_tokens":42,"prompt_tokens_details":{"text_tokens":41,"audio_tokens":0,"image_tokens":0,"cached_tokens":0}},"system_fingerprint":"fp_xxxxxxxxxx"}
data: {"id":"<completion_id>","object":"chat.completion.chunk","created":<creation_time>,"model":"grok-2-latest","choices":[{"index":0,"delta":{"content":",","role":"assistant"}}],"usage":{"prompt_tokens":41,"completion_tokens":2,"total_tokens":43,"prompt_tokens_details":{"text_tokens":41,"audio_tokens":0,"image_tokens":0,"cached_tokens":0}},"system_fingerprint":"fp_xxxxxxxxxx"}
data: [DONE]

GPT支持模型

模型
Openai价格
折扣比例

gpt-3.5-turbo

$3.00 / 1M input tokens $6.00 / 1M output tokens

80%

gpt-4-turbo

$10.00 / 1M input tokens $30.00 / 1M output tokens

80%

gpt-4

$30.00 / 1M input tokens $60.00 / 1M output tokens

80%

gpt-4o

$5.00 / 1M input tokens $15.00 / 1M output tokens

80%

gpt-4o-mini

$0.150 / 1M input tokens $0.600 / 1M output tokens

80%

o1-preview

$15.00 / 1M input tokens $60.00 / 1M output tokens

80%

o1-mini

$3.00 / 1M input tokens $12.00 / 1M output tokens

80%

o1

$15.00 / 1M input tokens $60.00 / 1M output tokens

80%

Claude支持模型

模型
Claude价格
折扣比例

claude-3-sonnet-20240229

$3.00 / 1M input tokens $15.00 / 1M output tokens

80%

claude-3-opus-20240229

$15.00 / 1M input tokens $75.00 / 1M output tokens

80%

claude-3-haiku-20240307

$0.25 / 1M input tokens $1.25 / 1M output tokens

80%

claude-3-5-sonnet-20240620

$3.00 / 1M input tokens $15.00 / 1M output tokens

80%

claude-2.0

$8.00 / 1M input tokens $24.00 / 1M output tokens

80%

claude-2.1

$8.00 / 1M input tokens $24.00 / 1M output tokens

80%

claude-instant-1.2

$0.80 / 1M input tokens $2.40 / 1M output tokens

80%

claude-3-5-sonnet-20241022

$3.00 / 1M input tokens $15.00 / 1M output tokens

80%

claude-3-5-sonnet-latest

$3.00 / 1M input tokens $15.00 / 1M output tokens

80%

claude-3-5-haiku-20241022

$1.00 / 1M input tokens $5.00 / 1M output tokens

80%

claude-3-5-haiku-latest

$1.00 / 1M input tokens $5.00 / 1M output tokens

80%

claude-3-7-sonnet-20250219

$3.00 / 1M input tokens $15.00 / 1M output tokens

80%

Grok支持模型

模型
X.AI价格
TTAPI价格
折扣

grok-beta

$5.00 / 1M input tokens $15.00 / 1M output tokens

$3.00 / 1M input tokens $9.00 / 1M output tokens

60%

grok-vision-beta

$5.00 / 1M input tokens $15.00 / 1M output tokens

$3.00 / 1M input tokens $9.00 / 1M output tokens

60%

grok-2-1212 grok-2 grok-2-latest

$2.00 / 1M input tokens $10.00 / 1M output tokens

$1.20 / 1M input tokens $6.00 / 1M output tokens

60%

grok-2-vision-1212 grok-2-vision grok-2-vision-latest

$2.00 / 1M input tokens $10.00 / 1M output tokens

$1.20 / 1M input tokens $6.00 / 1M output tokens

60%

grok-3 grok-3-beta grok-3-latest

$3.00 / 1M input tokens $15.00 / 1M output token

$1.80 / 1M input tokens $9.00 / 1M output token

60%

grok-3-fast grok-3-fast-beta grok-3-fast-latest

$5.00 / 1M input tokens $25.00 / 1M output token

$3.00 / 1M input tokens $15.00 / 1M output token

60%

grok-3-mini grok-3-mini-beta grok-3-mini-latest

$0.30 / 1M input tokens $0.50 / 1M output token

$0.18 / 1M input tokens $0.30 / 1M output toke

60%

grok-3-mini-fast grok-3-mini-fast-beta grok-3-mini-fast-latest

$0.60 / 1M input tokens $4.00 / 1M output toke

$0.36 / 1M input tokens $2.40 / 1M output token

60%

ttapi支持使用的模型,详见

其他具体详见官方文档,所有参数同步

TTAPI中转Claude create message ,除去Header中的TT-API-KEY外,所有请求以及相应参数全都同步官方一致,具体

ttapi支持claude模型列表,详见

其他具体详见官方文档,所有参数同步

TTAPI中转grok chat,除去Header中的TT-API-KEY外,所有请求以及相应参数全都同步官方一致,具体

ttapi支持grok模型列表,详见

其他具体详见官方文档,所有参数同步

📖
messages
[
      {
        "role": "system",
        "content": "You are a helpful assistant."
      },
      {
        "role": "user",
        "content": "Hello!"
      
[
    {"role": "user", "content": "Hello, Claude"}
]
[
    {"role": "user", "content": "Hello"}
]
使用详见
使用详见
使用详见
官方文档
官方文档
官方文档
GPT支持模型
Claude支持模型
Grok支持模型