---
title: Magpie | RunAPI
description: Dodaj RunAPI do Magpie i wybierz jego modele dla Claude Code lub Codex.
url: https://runapi.ai/pl/docs/resources/tool-integrations/magpie.md
canonical: https://runapi.ai/pl/docs/resources/tool-integrations/magpie
locale: pl
---

> Wersja HTML: https://runapi.ai/pl/docs/resources/tool-integrations/magpie
> Indeks witryny dla agentów: https://runapi.ai/llms.txt

# Magpie

## Instalacja i przygotowanie

Zainstaluj najnowszą stabilną wersję [Magpie][1]. Instrukcje instalacji
dla danej platformy znajdziesz w [oficjalnej dokumentacji
referencyjnej][2]. Claude Code lub Codex zainstaluj osobno.



[1]: https://usemagpie.ai
[2]: https://github.com/yetone/magpie/blob/main/docs/reference.md

Utwórz dedykowany standardowy klucz API zgodnie z [Przewodnikiem
uwierzytelniania](https://runapi.ai/pl/docs/guides/authentication.md). Skopiuj identyfikator
modelu i obsługiwany przez niego protokół z [Katalogu modeli](https://runapi.ai/pl/models).
Przed zmianą dostawców wykonaj kopię zapasową konfiguracji agenta.

## Dodawanie dostawcy zgodnego z OpenAI

Użyj tego wariantu dla modeli obsługujących Chat Completions. Przed
uruchomieniem polecenia zastąp oba symbole zastępcze. Adres bazowy
`url=` kończy się na `/v1`; Magpie dopisuje `/chat/completions`.

```shell
magpie provider add runapi-chat url=https://runapi.ai/v1 key=YOUR_RUNAPI_API_KEY models=YOUR_RUNAPI_MODEL_ID
```

## Dodawanie dostawcy zgodnego z Anthropic

Użyj tego wariantu dla modeli obsługujących Anthropic Messages. Adres
bazowy `anthropic=` nie zawiera `/v1`; Magpie dopisuje `/v1/messages`.

```shell
magpie provider add runapi-anthropic anthropic=https://runapi.ai key=YOUR_RUNAPI_API_KEY models=YOUR_RUNAPI_MODEL_ID
```

Najpierw wybierz jeden wariant. Magpie odrzuca drugiego dostawcę z tym
samym kluczem. Aby zachować obu dostawców, utwórz dla każdego inny
dedykowany klucz RunAPI. Przechowuj klucze RunAPI w Magpie, poza
repozytoriami.

## Przypisywanie modelu do agenta

Uruchom Magpie i pozostaw jego bramę włączoną. Na ekranie Agents wybierz
Claude Code lub Codex, a następnie model u swojego dostawcy RunAPI. CLI
oferuje ten sam wybór. Uruchom jedno polecenie z wybranym dostawcą i
identyfikatorem modelu.

```shell
magpie serve
```

W innym terminalu wybierz model.

```shell
magpie models
magpie claude runapi-chat/YOUR_RUNAPI_MODEL_ID
magpie codex runapi-chat/YOUR_RUNAPI_MODEL_ID
```

Dla wariantu Anthropic zastąp `runapi-chat` wartością
`runapi-anthropic`. Magpie używa lokalnie `provider/model` i przekazuje
oryginalny identyfikator modelu do RunAPI. Agent łączy się z Magpie pod
adresem `127.0.0.1:3425`; nie potrzebuje klucza RunAPI. Codex korzysta z
lokalnego interfejsu Responses, co nie oznacza, że RunAPI otrzymuje
żądanie Responses. Te warianty dostawcy wybierają Chat Completions lub
Messages po stronie RunAPI.

## Weryfikacja konfiguracji

Sprawdź dostawcę i wybrany model za pomocą tych poleceń, a następnie
rozpocznij nową sesję agenta i wyślij krótki prompt.

```shell
magpie version
magpie providers
magpie claude
magpie codex
```

Potwierdź oczekiwany model i żądanie w rejestrach użycia RunAPI. Sama
poprawna odpowiedź agenta nie dowodzi, który dostawca ją obsłużył.
Funkcje Test models, Detect APIs oraz test dostawcy w Magpie mogą
wysyłać żądania inferencji.

Konfigurację i lokalne trasy sprawdzono z Magpie 0.1.1307 oraz Claude
Code 2.1.295 w systemie Linux. Oba warianty dostawcy zwróciły stałą
odpowiedź lokalnej atrapy testowej. Na potrzeby tego przewodnika nie
testowano rzeczywistej inferencji RunAPI ani inferencji Codex. Przed
użyciem modelu do pracy z agentami sprawdź jego protokół i obsługę
narzędzi.

## Rozwiązywanie problemów

Jeśli Magpie informuje, że dostawca z tym kluczem został już dodany,
użyj go ponownie lub zastosuj inny dedykowany klucz dla drugiego
wariantu. Ten błąd odtworzono lokalnie.

Uruchomienie lokalnej atrapy testowej odtworzyło `no model list` z
`connection refused`, gdy skonfigurowany serwer był zatrzymany. Sprawdź
adres i dostępność serwera, a następnie użyj `models=` z dokładnym
identyfikatorem modelu. Pozostaw Magpie uruchomione, gdy agenci
korzystają z jego lokalnej bramy.

Claude Code zgłosił `unrecognized_model` dla identyfikatorów atrapy
testowej, ale mimo to zwrócił jej odpowiedź. Jeśli zobaczysz to
ostrzeżenie, sprawdź oryginalny identyfikator modelu i konfigurację
modelu w Claude Code. Atrapa nie weryfikowała limitów kontekstu, wywołań
narzędzi ani jakości modelu.

## Przywracanie poprzedniej konfiguracji

Przywróć agenta przed usunięciem jego dostawcy. Te polecenia przywracają
poprzednią konfigurację każdego agenta.

```shell
magpie claude default
magpie codex default
magpie provider rm runapi-chat
magpie provider rm runapi-anthropic
```

Usuń tylko dodanych przez siebie dostawców. Unieważnij dedykowane klucze
RunAPI, jeśli już ich nie potrzebujesz. Przywróć kopię zapasową, jeśli
wprowadzono dodatkowe ręczne zmiany konfiguracji.

## Kolejne kroki

Przykłady publicznych protokołów RunAPI znajdziesz w [Szybkim starcie
LLM API](https://runapi.ai/pl/docs/guides/llm-api/quickstart.md), a obsługiwane modele w
[Katalogu modeli](https://runapi.ai/pl/models). Oficjalna dokumentacja referencyjna Magpie
wymienia również integrację z Grok Build; Grok Build nie był testowany
na potrzeby tego przewodnika.

---

## Więcej od RunAPI

- [Strona główna](https://runapi.ai/pl/.md)
- [Katalog modeli](https://runapi.ai/pl/models.md)
- [Cennik](https://runapi.ai/pl/pricing.md)
- [Dostawcy](https://runapi.ai/pl/models)
- [Dokumentacja](https://runapi.ai/pl/docs/guides)
- [SDK](https://runapi.ai/pl/sdk.md)
- [CLI](https://runapi.ai/pl/cli.md)
- [Serwer MCP](https://runapi.ai/pl/mcp.md)
- [x402](https://runapi.ai/pl/x402.md)
- [Claude Code vs Cursor](https://runapi.ai/pl/claude-code-vs-cursor.md)
- [Konfiguracja Cursor API](https://runapi.ai/pl/cursor-api-setup.md)
- [RunAPI vs OpenRouter](https://runapi.ai/pl/openrouter-alternative.md)
- [Enterprise](https://runapi.ai/pl/contact.md)
- [Kontakt](https://runapi.ai/pl/contact.md)
- [Regulamin](https://runapi.ai/pl/terms.md)
- [Prywatność](https://runapi.ai/pl/privacy.md)
- [Indeks witryny dla agentów](https://runapi.ai/llms.txt)

Kontakt: contact@runapi.ai

## Dane strukturalne

```json
[
  {
    "@context": "https://schema.org",
    "inLanguage": "pl",
    "@type": "WebSite",
    "name": "RunAPI",
    "url": "https://runapi.ai/pl",
    "potentialAction": {
      "@type": "SearchAction",
      "target": {
        "@type": "EntryPoint",
        "urlTemplate": "https://runapi.ai/pl/models?q={search_term_string}"
      },
      "query-input": "required name=search_term_string"
    }
  },
  {
    "@context": "https://schema.org",
    "inLanguage": "pl",
    "@type": "Organization",
    "name": "RunAPI",
    "url": "https://runapi.ai/pl",
    "logo": {
      "@type": "ImageObject",
      "url": "https://runapi.ai/plicon.svg"
    },
    "sameAs": [
      "https://github.com/runapi-ai"
    ]
  },
  {
    "@context": "https://schema.org",
    "inLanguage": "pl",
    "@type": "TechArticle",
    "headline": "Magpie",
    "description": "Dodaj RunAPI do Magpie i wybierz jego modele dla Claude Code lub Codex.",
    "url": "https://runapi.ai/pl/docs/resources/tool-integrations/magpie",
    "mainEntityOfPage": "https://runapi.ai/pl/docs/resources/tool-integrations/magpie"
  }
]
```
