OHarness: API-sleutel en basis-URL

Officieel abonnement — log in met je OHarness-account. Gebruik je eigen sleutel; wij factureren niets.

Wat het harness al weet

Aanbieder-idofficial
Basis-URLhttps://api.oharness.ai/api/v1
ProtocolOpenAI-compatibele chat completions
API-sleutelOHARNESS_API_KEY
ModeldetectieJa — de modellijst wordt bij het endpoint opgevraagd in plaats van meegeleverd.

Verbinden

Het endpoint hierboven is ingebouwd, dus er valt niets in te stellen. Zet de sleutel in de omgeving en de aanbieder verschijnt in de modelkiezer:

export OHARNESS_API_KEY="..."

Goed om te weten

Het officiële abonnement: log in met een OHarness-account, of plak een oh--sleutel die op de site is aangemaakt. Gebruik wordt afgeschreven van het accountsaldo en de upstream-sleutels zijn nooit van de abonnee — welke gateway de modellen levert is een implementatiedetail, dat met OHARNESS_BASE_URL wordt verplaatst. Deze host is onze meetgateway, NIET de upstream-gateway: ze gebruiken dezelfde paden, dus ze zijn makkelijk te verwarren en de fout blijft stil — de modellijst is upstream openbaar en antwoordt met 200, en pas de eerste completion komt terug met invalid_api_key. Geen docsUrl: je komt binnen via het inloggen, niet via een sleutelpagina, dus daarnaar verwijzen zou mensen de lange weg laten nemen. De twee regels hierboven zijn van de upstream-gateway, niet van een model: die wil een Idempotency-Key bij elke completion en begrenst max_tokens op zijn eigen GATEWAY_MAX_OUTPUT_TOKENS — standaard 4096, en niets in /models vermeldt een van beide, dus ze moeten hier staan. Verhoog het getal samen met de deployment, anders is een korter antwoord nog het minste probleem: over de grens krijg je een 400, geen afgekapt antwoord.

Ergens anders naartoe laten wijzen

Een regionale host, een gateway of een eigen server. Overrides in ~/.oharness/config.json werken per veld, dus het endpoint wijzigen betekent niet dat je de rest van de aanbieder opnieuw moet opgeven — dit is het volledige blok, met de standaardwaarde ingevuld zodat de vorm duidelijk is:

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

Wat je hoe dan ook krijgt

Dezelfde agent-lus, dezelfde tools, dezelfde MCP-servers en dezelfde permissieregels, welke aanbieder er ook onder zit — en midden in een sessie tussen ze wisselen zet niets om, omdat de geschiedenis nooit in de vorm van een leverancier wordt opgeslagen. Wat een agent-harness is legt uit waarom dat het lastige deel is, en de referentie voor aanbieders behandelt de catalogus zelf.

Alle 34 aanbieders · OHarness installeren