Avviso: Novità Kling 4.0: testo-in-video e immagine-in-video con uno sconto del 20% a tempo limitato, prova subito
HiAPI
Tutorial
In questa pagina

Trae

Aggiungi un modello personalizzato in Trae, scegli il formato API giusto per il modello e inserisci l'indirizzo per usare Claude, GPT, DeepSeek e altri modelli tramite HiAPI.

Trae può collegarsi a HiAPI tramite un modello personalizzato. Il API format (API 格式) di Trae cambia in base al protocollo e un modello si collega solo se il formato è corretto. C’è un esempio per ciascuno: claude-opus-5-5 con il formato Anthropic Messages e gpt-6-astra con il formato OpenAI Chat Completions. Questo tutorial è stato verificato su Trae 3.4.4.

1. Preparare una chiave API HiAPI

Prepara una chiave come descritto in Ottieni una chiave API, fai clic sull’icona di copia accanto alla chiave e copia la chiave API HiAPI completa da inserire qui sotto in Trae.

2. Scegliere il formato API

ProtocolloCosa scegliere in TraeModelli adatti
Anthropic MessagesAnthropic Messages formatSerie Claude
OpenAI Chat CompletionsOpenAI Chat Completions formatSerie GPT, serie DeepSeek
OpenAI ResponsesOpenAI Responses API formatScenari che richiedono le funzioni di Responses

I modelli di esempio di questa pagina sono stati tutti testati con la tabella qui sopra. Per un altro modello, scegli prima il formato dalla tabella, salva e invia un messaggio per provarlo; se ricevi 400 does not support this endpoint, passa a un altro formato.

3. Collegare Claude (formato Anthropic Messages)

3.1 Aprire la voce

Apri le impostazioni in basso a sinistra in Trae, trova Models (模型) a sinistra e fai clic su Add Model → Custom Model (添加模型 → 自定义模型).

Aggiungere un modello personalizzato

3.2 Compilare i campi

Con claude-opus-5-5 come esempio:

CampoValore
API format (API 格式)Anthropic Messages format
Custom request address (自定义请求地址)https://api.hiapi.ai (senza /v1)
Full URL (完整 URL)Off
Model ID (模型 ID)claude-opus-5-5
Model display name (模型展示名称)Un nome che riconosci, per esempio claude-opus-5-5 (HiAPI)
API key (API 密钥)la tua chiave API HiAPI

Trae aggiunge automaticamente /v1/messages alla fine dell’indirizzo, quindi la richiesta finale va a https://api.hiapi.ai/v1/messages.

Configurazione del modello Claude

3.3 Passare a un altro modello Claude

Cambia solo l’ID del modello con quello di destinazione; lascia gli altri campi come sono. Per lunghezza del contesto e output massimo vedi la pagina del modello.

4. Collegare GPT e DeepSeek (formato OpenAI Chat Completions)

Si entra allo stesso modo, da Add Model → Custom Model (添加模型 → 自定义模型). Con gpt-6-astra come esempio:

CampoValore
API format (API 格式)OpenAI Chat Completions format
Custom request address (自定义请求地址)https://api.hiapi.ai/v1
Full URL (完整 URL)Off
Model ID (模型 ID)gpt-6-astra
Model display name (模型展示名称)Un nome che riconosci, per esempio GPT-6 Astra (HiAPI)
API key (API 密钥)la tua chiave API HiAPI

Trae aggiunge automaticamente /chat/completions alla fine dell’indirizzo, quindi la richiesta finale va a https://api.hiapi.ai/v1/chat/completions.

Configurazione del modello GPT

Per usare il formato Responses, scegli OpenAI Responses API format come formato API e inserisci anche https://api.hiapi.ai/v1 come indirizzo. Questo formato supporta solo l’output in streaming, quindi ricorda di lasciare attivo lo streaming.

5. Promemoria sugli indirizzi

Il percorso aggiunto da Trae cambia con il formato API e un indirizzo sbagliato restituisce subito 404:

Formato APICosa inserireCosa aggiunge TraeIndirizzo finale
Anthropic Messageshttps://api.hiapi.ai/v1/messages/v1/messages
OpenAI Chat Completionshttps://api.hiapi.ai/v1/chat/completions/v1/chat/completions
OpenAI Responseshttps://api.hiapi.ai/v1/responses/v1/responses

La regola: controlla se il percorso aggiunto da Trae contiene v1. Se lo contiene, non includere v1 in ciò che inserisci; se non lo contiene, includilo tu. Tieni disattivato l’interruttore Full URL (完整 URL) perché Trae aggiunga il percorso; quando è attivo devi inserire l’indirizzo completo della richiesta.

6. Verificare

Dopo aver salvato la configurazione, avvia una nuova sessione per provare.

6.1 Chat

Passa al modello appena aggiunto e invia “Ciao, presentati in una frase.” Una risposta normale significa che il collegamento funziona.

Verificare con una chat

6.2 Tool calling

Prima crea tool-call-test.txt nella cartella di progetto aperta in Trae, scrivi una riga hello hiapi e salva. Poi vai alla pagina attività / Agent e invia “Usa una sola volta lo strumento di lettura file. Leggi l’intero contenuto di tool-call-test.txt e restituiscilo esattamente com’è. Non modificare il file, non leggere altri file e non indovinare il contenuto dal nome del file.” Compare una chiamata allo strumento che restituisce hello hiapi, quindi il test è superato. Nei test sia claude-opus-5-5 sia gpt-6-astra riuscivano a chattare e a chiamare gli strumenti normalmente.

Verificare il tool calling

Questo tutorial copre solo l’accesso ai modelli testuali; per permettere a Trae di chiamare gli strumenti di immagini e video di HiAPI, vedi la sezione Trae della guida alla configurazione di MCP.

7. Risoluzione dei problemi

Qui sono elencati solo i problemi specifici di Trae. Per gli errori comuni come 401, 404 e 429, vedi Errori comuni.

ErroreCausaSoluzione
404L’indirizzo ha un /v1 in più o in menoCompilalo secondo la tabella della sezione 5
400 This model does not support this endpointIl formato API e il modello non corrispondonoScegli il formato Anthropic Messages per Claude; scegli il formato OpenAI Chat Completions per GPT e DeepSeek
401 / invalid api keyLa chiave API HiAPI è sbagliataIncollala di nuovo, senza spazi prima o dopo
Errori su max_tokensMax output tokens non è impostatoImposta un valore ragionevole nella configurazione avanzata; quando gpt-6-astra usa Chat Completions, non impostare max_tokens né temperature
stream: must be trueQuesto modello supporta solo l’output in streamingAttiva l’output in streaming
Caricamento infinito / timeoutUn problema di rete, oppure il formato API sbagliatoControlla la rete e verifica che il formato API sia corretto