Użwaj Claude w OpenClaw.
Anthropic Claude oferuje Opus 4.8 dla maksymalnych możliwości (200K kontekstu, rozszerzone myślenie), Sonnet 4.6 dla zrównoważonej wydajności i Haiku 4.5 dla szybkości. OpenClaw wywołuje Claude przez kompatybilny z OpenAI punkt końcowy RunAPI w 50% oficjalnej stawki per token Anthropic — te same modele, te same wyniki, połowa kosztu.
Use RunAPI to send a Claude chat completion request from OpenClaw.
Requirements:
- Call the RunAPI chat completions endpoint at https://runapi.ai/v1/chat/completions
- Set model to "claude-opus-4.8"
- Use the RUNAPI_API_KEY environment variable for authorization
- The response is synchronous — the assistant message is returned directly in the response body
- For streaming, set "stream": true to receive server-sent events
curl -X POST https://runapi.ai/v1/chat/completions \
-H "Authorization: Bearer $RUNAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "claude-opus-4.8",
"max_tokens": 1024,
"messages": [
{"role": "user", "content": "Explain the difference between a mutex and a semaphore in three sentences."}
]
}'
{
"id": "chatcmpl-abc123",
"object": "chat.completion",
"model": "claude-opus-4.8",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "A mutex is a locking mechanism that allows only one thread to access a resource at a time..."
},
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 24,
"completion_tokens": 87,
"total_tokens": 111
}
}
Użwaj Claude w OpenClaw w trzech krokach
Skonfiguruj RunAPI
Ustaw zmienną środowiskową RUNAPI_API_KEY. Jeśli skonfigurowałeś już RunAPI jako dostawcę OpenClaw, ten sam klucz działa dla Claude — nie potrzeba dodatkowej konfiguracji. OpenClaw używa trybu API openai-completions wskazującego na https://runapi.ai/v1.
export RUNAPI_API_KEY=runapi_xxx
Wywołaj Claude
Wyślij żądanie POST do /v1/chat/completions z modelem ustawionym na claude-opus-4.8. Dołącz tablicę messages z co najmniej jedną wiadomością użytkownika. Ustaw max_tokens, aby kontrolować długość odpowiedzi. Dodaj "stream" true, jeśli chcesz wyjścia SSE token po tokenie.
POST /v1/chat/completions
Odczytaj odpowiedź
Punkt końcowy zwraca wiadomość asystenta synchronicznie — nie potrzeba pollingu zadania. Odpowiedź zawiera liczniki użycia tokenów dla przejrzystości rozliczenia. Odpowiedzi strumieniowe dochodzą jako zdarzenia SSE, każde zawierające fragment delta.
usage.total_tokens: 111
Parametry API Claude (kompatybilne z OpenAI)
| Parametr | Typ | Opis |
|---|---|---|
model |
string |
Wymagane. claude-opus-4.8, claude-sonnet-4.6, claude-haiku-4.5 lub dowolny wariant Claude wymieniony w katalogu RunAPI. |
messages |
array |
Wymagane. Tablica obiektów wiadomości z polami role (system, user, assistant) i content. |
max_tokens |
integer |
Maksymalna liczba tokenów w odpowiedzi. Wartości domyślne różnią się w zależności od modelu — ustaw jawnie dla przewidywalnego rozliczenia. |
stream |
boolean |
Gdy true, zwraca zdarzenia server-sent ze stopniowymi deltami tokenów zamiast pojedynczej odpowiedzi JSON. |
temperature |
float |
Temperatura próbkowania między 0 a 1. Niższe wartości dają bardziej deterministyczne wyniki. |
top_p |
float |
Próg próbkowania jądrowego. Alternatywa dla temperature — użwaj jednego lub drugiego, nie obu. |
Czym jest Claude w OpenClaw?
Claude to rodzina LLM Anthropic — Opus 4.8 z kontekstem 200K i rozszerzonym trybem myślenia do złożonego rozumowania. Agenty OpenClaw wywołują go przez endpoint RunAPI chat completions z tym samym kluczem API co do innych modeli, bez wymaganego konta Anthropic.
Zastosowania Claude
Agentyczne kodowanie z tool use
Używaj Claude z wywoływaniem funkcji i MCP (Model Context Protocol) dla zautomatyzowanych workflow'ów kodowania.
Analiza długich dokumentów z kontekstem 200K
Wprowadzaj całe bazy kodu, kontrakty prawne lub dokumenty badawcze do dokładnej analizy.
Automatyzacja korporacyjna ze ścieżkami audytu
Buduj zautomatyzowane workflow'e, gdzie Claude przetwarza dokumenty, podejmuje decyzje i wykonuje działania.
Pytania dotyczące Claude + OpenClaw
Tak. Skonfiguruj RunAPI jako dostawcę kompatybilnego z OpenAI w OpenClaw z bazowym URL https://runapi.ai/v1. Ustaw model na claude-opus-4.8 lub inny wariant Claude. Ten sam RUNAPI_API_KEY obsługuje modele czatu, obrazów, wideo i muzyki.
RunAPI pobiera 50% oficjalnej stawki per token Anthropic. Opus 4.8 kosztuje $7,50/$37,50 za milion tokenów wejściowych/wyjściowych przez RunAPI w porównaniu z $15/$75 bezpośrednio. Nie wymagana subskrypcja ani zobowiązanie do wolumenu.
Tak. Ustaw stream na true w treści żądania. RunAPI przekazuje zdarzenia SSE Claude przez Cloudflare Worker, dzięki czemu agent OpenClaw otrzymuje wyjście token po tokenie bez blokowania. Format SSE kompatybilny z OpenAI działa z każdym klientem obsługującym strumieniowe uzupełnienia czatu.
Rozszerzone myślenie jest dostępne w punkcie końcowym Anthropic Messages API pod adresem /v1/messages. Użwając kompatybilnego z OpenAI punktu końcowego /v1/chat/completions z OpenClaw, obowiązują standardowe parametry uzupełniania. Dla rozszerzonego myślenia wywołaj bezpośrednio /v1/messages z parametrem thinking.
Opus 4.8 do złożonych refaktoryzacji wielu plików i decyzji architektonicznych. Sonnet 4.6 do codziennego kodowania — przeglądów pull requestów, generowania testów i naprawiania błędów. Haiku 4.5 do szybkiego autouzupełniania i podpowiedzi inline, gdzie opóźnienie ma większe znaczenie niż głębokość.
Ogólna konfiguracja OpenClaw
Nie skonfigurowano jeszcze? Zacznij od przewodnika konfiguracji RunAPI dla OpenClaw.
Przewodnik konfiguracji OpenClaw →Katalog modeli Claude
Zobacz wszystkie warianty Claude, ceny per token i szczegóły okna kontekstu.
Modele Claude →Wypróbuj Claude w OpenClaw już dziś.
Zdobadź darmowy klucz RunAPI, wklej prompt do OpenClaw i zacznij używać Claude w 50% oficjalnej stawki Anthropic.