OHarness: API-nyckel och bas-URL

Officiell plan — logga in med ditt OHarness-konto. Använd din egen nyckel; vi debiterar ingenting.

Det harnessen redan vet

Leverantörs-idofficial
Bas-URLhttps://api.oharness.ai/api/v1
ProtokollOpenAI-kompatibla chat completions
API-nyckelOHARNESS_API_KEY
ModellupptäcktJa — modellistan efterfrågas hos endpointen i stället för att skickas med.

Ansluta den

Endpointen ovan är inbyggd, så det finns inget att konfigurera. Lägg nyckeln i miljön så dyker leverantören upp i modellväljaren:

export OHARNESS_API_KEY="..."

Bra att veta

Den officiella planen: logga in med ett OHarness-konto, eller klistra in en oh--nyckel som skapats på webbplatsen. Användningen mäts mot kontots saldo och uppströmsnycklarna tillhör aldrig prenumeranten — vilken gateway som tillhandahåller modellerna är en implementationsdetalj som styrs av OHARNESS_BASE_URL. Den här värden är vår mätande gateway, INTE uppströmsvärden: de använder samma sökvägar, så de två är lätta att förväxla och misstaget märks inte — modellistan är publik uppströms och svarar 200, och först den första completion-förfrågan returnerar invalid_api_key. Ingen docsUrl: vägen in är inloggningen, inte en nyckelsida, så en länk dit skulle skicka folk en omväg. De två raderna ovan gäller uppströms-gatewayen, inte någon modell: den kräver en Idempotency-Key på varje completion och begränsar max_tokens till sin egen GATEWAY_MAX_OUTPUT_TOKENS — 4096 som standard, och ingenting i /models nämner något av dem, så båda måste anges här. Höj värdet i takt med driftsättningen, annars är ett kortare svar det minsta problemet: över gränsen blir det en 400, inte en trunkering.

Peka den någon annanstans

En regional värd, en gateway eller en egen server. Åsidosättningar i ~/.oharness/config.json gäller per fält, så att ändra endpointen betyder inte att du måste ange resten av leverantören igen — det här är hela blocket, visat med standardvärdet så att formen blir tydlig:

{
  "providers": {
    "official": {
      "baseUrl": "https://api.oharness.ai/api/v1"
    }
  }
}

Det du får oavsett

Samma agentloop, samma verktyg, samma MCP-servrar och samma behörighetsregler, vilken leverantör som än ligger under — och att byta mellan dem mitt i en session konverterar ingenting, eftersom historiken aldrig sparas i en leverantörs format. Vad en agent-harness är förklarar varför det är den svåra delen, och referensen för leverantörer går igenom själva katalogen.

Alla 34 leverantörer · Installera OHarness