> ## Documentation Index
> Fetch the complete documentation index at: https://docs.acedata.cloud/llms.txt
> Use this file to discover all available pages before exploring further.

# Använd Ace Data Cloud i NextChat

> Platform API guide - Ace Data Cloud

[NextChat](https://github.com/ChatGPTNextWeb/NextChat) (tidigare ChatGPT-Next-Web) är en AI-klient med öppen källkod som kan distribueras på Vercel, Cloudflare eller Docker. Den stöder anpassade OpenAI-kompatibla ändpunkter och kan därför anslutas till Ace Data Cloud. Den här artikeln beskriver konfigurationsprocessen.

## Ansökningsprocess

För att ansluta Ace Data Cloud i NextChat går du först till [Ace Data Cloud-konsolen](https://platform.acedata.cloud/console/applications), hämtar din API-token och sparar den för senare användning.

![Hämta Ace Data Cloud API Key](https://cdn.acedata.cloud/dvc3cg.jpg)

Om du ännu inte är inloggad eller registrerad omdirigeras du automatiskt till inloggningssidan där du uppmanas att registrera och logga in. Efter inloggning och registrering återvänder du automatiskt till den aktuella sidan.

Vid den första ansökan får du en kostnadsfri kvot, så att du kan prova Ace Data Clouds modelltjänster gratis.

## Ladda ner NextChat

Du kan använda skrivbordsversionen (ladda ner `.exe` / `.dmg` / AppImage från [Releases-sidan](https://github.com/ChatGPTNextWeb/NextChat/releases)), [webbversionen online](https://app.nextchat.club/) eller distribuera själv till Vercel / Cloudflare / Docker (se det avancerade avsnittet nedan).

## Konfigurera Ace Data Cloud

Starta NextChat och gå till **Inställningar → Modelltjänster**:

| Fält | Värde | Beskrivning |
| - | - | - |
| Modellleverantör | `OpenAI` | Använder OpenAI-kompatibelt protokoll |
| OpenAI-gränssnittsadress | `https://api.acedata.cloud` | Ange endast rotdomänen, **utan `/openai` och utan `/v1`** |
| API Key | Din Ace Data Cloud-token | Token kopierad från konsolen |

![NextChat Ace Data Cloud-konfigurationsgränssnitt](https://cdn.acedata.cloud/47e0aed34570.png)

NextChat lägger automatiskt till `/v1/chat/completions` efter gränssnittsadressen, så du behöver bara ange rotdomänen:

| Gränssnittsadress | Faktisk begäran | Resultat |
| - | - | - |
| `https://api.acedata.cloud` | `https://api.acedata.cloud/v1/chat/completions` | Korrekt |
| `https://api.acedata.cloud/openai` | `https://api.acedata.cloud/openai/v1/chat/completions` | 404 (det finns ingen `/v1` under `/openai`) |
| `https://api.acedata.cloud/openai/v1` | `https://api.acedata.cloud/openai/v1/v1/chat/completions` | 404 |

I rutan ”Anpassat modellnamn” fyller du i modeller separerade med engelska kommatecken. NextChat stöder särskild syntax: `+modellnamn` lägger till, `-modellnamn` döljer, `modellnamn=visningsnamn` anpassar visningsnamnet, `-all` döljer först alla. Den renaste rekommenderade skrivningen:

```text theme={null}
-all,+MODEL_ID=显示名称
```

## Välj modell

Modellkatalogen uppdateras kontinuerligt. Prioritera modellistan som klienten laddar automatiskt; när du behöver fylla i manuellt ska du först begära `GET https://api.acedata.cloud/v1/models` för att hämta aktuella modell-ID:n och sedan välja utifrån kontext-, bild- och verktygsanropsfunktionerna som klienten stöder.

## Verifiera anslutningen

Om du är osäker på om problemet ligger i NextChat eller nätverket kan du först använda curl för att direkt verifiera ändpunkten (ersätt `{token}` med din token):

```bash theme={null}
curl -X POST 'https://api.acedata.cloud/v1/chat/completions' \
  -H 'Authorization: Bearer {token}' \
  -H 'Content-Type: application/json' \
  -d '{
    "model": "MODEL_ID",
    "messages": [{"role": "user", "content": "ping"}]
  }'
```

Om ett OpenAI-kompatibelt `chat.completion`-objekt returneras betyder det att både token och ändpunkt är redo; om `HTTP 403 used_up` returneras betyder det att token är giltig men att saldot är otillräckligt. Ladda då på via [konsolen](https://platform.acedata.cloud/console/applications).

## Avancerat: distribuera med ett klick till din egen domän

NextChat stöder distribution av en egen AI-webbplats. Med Docker som exempel (ersätt `{token}` med din token):

```bash theme={null}
docker run -d \
  --name nextchat \
  -p 3000:3000 \
  -e OPENAI_API_KEY={token} \
  -e BASE_URL=https://api.acedata.cloud \
  -e CODE=your-password \
  -e CUSTOM_MODELS="-all,+MODEL_ID=显示名称" \
  yidadaa/chatgpt-next-web
```

Vid distribution med Vercel / Cloudflare konfigurerar du samma `OPENAI_API_KEY`, `BASE_URL`, `CODE` och `CUSTOM_MODELS` i projektets miljövariabler. `CODE` stöder flera åtkomstlösenord separerade med engelska kommatecken, vilket underlättar statistik över användning per person. För den fullständiga beskrivningen av ovanstående miljövariabler (`BASE_URL` har som standard `https://api.openai.com`, och syntaxen för `CUSTOM_MODELS` är `+/-/=/-all/+all`) hänvisas till [NextChats officiella README](https://github.com/ChatGPTNextWeb/NextChat#environment-variables).

## Vanliga frågor

### Meddelandet 404 Not Found

Vanligtvis beror det på att gränssnittsadressen har skrivits som `.../openai` eller `.../openai/v1`. Ändra den till `https://api.acedata.cloud` och låt NextChat själv lägga till `/v1/chat/completions`.

### Den tillagda modellen finns inte i modellrullistan

Kontrollera formatet för `CUSTOM_MODELS`; varje modell måste föregås av `+`. Om du har använt `-all` måste du se till att modellerna som behövs läggs till igen med `+` efteråt.

### Meddelandet 401 Unauthorized

Kontrollera att API Key innehåller Ace Data Clouds token (utan prefixet `Bearer` och utan extra blanksteg), samt att saldot för den tillhörande applikationen är tillräckligt.

## Läs mer

* [NextChat GitHub](https://github.com/ChatGPTNextWeb/NextChat) ｜ [NextChat onlineversion](https://app.nextchat.club/)
* [Officiell beskrivning av NextChat-miljövariabler (README)](https://github.com/ChatGPTNextWeb/NextChat#environment-variables)
* [Dokumentation för Ace Data Cloud OpenAI Chat Completions API](https://platform.acedata.cloud/documents/openai-chat-completions)
* [Lista över Ace Data Cloud-tjänster](https://platform.acedata.cloud/documents)
* [Ace Data Cloud-konsolen](https://platform.acedata.cloud/console)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.