Użwaj Claude w Hermes Agent.
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. Hermes Agent wywołuje Claude przez dostawcę custom:runapi w 50% oficjalnej stawki per token Anthropic — ten sam klucz i base_url, które skonfigurowałeś do czatu.
Use RunAPI to send a Claude chat completion request through Hermes Agent.
Requirements:
- Use the custom:runapi provider already configured in Hermes Agent
- Call the RunAPI chat completions endpoint at https://runapi.ai/v1/chat/completions
- Set model to "claude-opus-4.8"
- The RUNAPI_API_KEY environment variable provides 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 Hermes Agent w trzech krokach
Skonfiguruj RunAPI
Ustaw zmienną środowiskową RUNAPI_API_KEY. Jeśli dodałeś już RunAPI jako dostawcę custom:runapi w Hermes Agent, ten sam klucz i base_url działają dla Claude — przełącz parametr model na claude-opus-4.8 w konfiguracji Hermes lub użyj polecenia /model.
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 dla wyjścia SSE token po tokenie w sesji Hermes.
POST /v1/chat/completions
Odczytaj odpowiedź
Punkt końcowy zwraca wiadomość asystenta synchronicznie — nie potrzeba pollingu zadania. Hermes Agent wyświetla odpowiedź inline. Liczniki użycia tokenów są zawarte w odpowiedzi dla przejrzystości rozliczenia. Odpowiedzi strumieniowe dochodzą jako zdarzenia SSE do wyświetlania w czasie rzeczywistym.
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 Hermes Agent?
Claude to LLM Anthropic, a Hermes Agent wywołuje go przez provider custom:runapi. Dzięki temu Claude jest dostępny obok GPT, DeepSeek i innych modeli w tej samej konfiguracji Hermes Agent.
Zastosowania Claude
Budowanie agentów AI z tool use i MCP
Używaj wsparcia Claude dla wywoływania funkcji i Model Context Protocol do zaawansowanych workflow'ów agentów.
Generowanie i przegląd kodu
Kieruj zadania kodowania przez Claude w Hermes Agent do generowania, przeglądu i refaktoryzacji kodu.
Generowanie treści z prompt caching
Generuj treści marketingowe, dokumentację lub raporty na dużą skalę z prompt caching Claude.
Pytania dotyczące Claude + Hermes Agent
Tak. Skonfiguruj RunAPI jako dostawcę custom:runapi w Hermes Agent z base_url https://runapi.ai/v1 i api_mode chat_completions. 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.
Nie. Zmień tylko parametr model w konfiguracji Hermes lub użyj polecenia /model podczas sesji. Dostawca custom:runapi, base_url i klucz API pozostają takie same dla wszystkich wariantów Claude — Opus 4.8, Sonnet 4.6, Haiku 4.5 i datowane migawki.
RunAPI udostępnia zarówno /v1/chat/completions (kompatybilny z OpenAI, użwany przez tryb chat_completions Hermes Agent) jak i /v1/messages (natywny format Anthropic). Natywny punkt końcowy obsługuje rozszerzone myślenie i funkcje specyficzne dla Anthropic. Dla Hermes Agent, ścieżka kompatybilna z OpenAI obejmuje standardowy czat i strumieniowanie.
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 Hermes Agent
Nie skonfigurowano jeszcze? Zacznij od przewodnika konfiguracji RunAPI dla Hermes Agent.
Przewodnik konfiguracji Hermes Agent →Katalog modeli Claude
Zobacz wszystkie warianty Claude, ceny per token i szczegóły okna kontekstu.
Modele Claude →Wypróbuj Claude w Hermes Agent już dziś.
Zdobadź darmowy klucz RunAPI, skonfiguruj dostawcę custom:runapi i zacznij używać Claude w 50% oficjalnej stawki Anthropic.