Darmowe API AI od OpenRouter

ciekawostki

Spis treści

Czym jest OpenRouter?

OpenRouter to nowoczesna platforma, która wprowadza prawdziwą rewolucję w świecie sztucznej inteligencji. Dzięki jednemu, zgodnemu ze standardami API, umożliwia dostęp do ponad 400 modeli dużych modeli językowych (LLM) od najważniejszych dostawców, takich jak OpenAI, Anthropic, Google czy Mistral – i to bez konieczności przepisywania kodu czy renegocjowania umów. Deweloperzy i firmy mogą w jednym miejscu zarządzać rozliczeniami, testować różne modele (w tym część dostępnych za darmo!), a także korzystać z inteligentnego trasowania i mechanizmów awaryjnych, co gwarantuje wysoką dostępność usług. OpenRouter to idealne rozwiązanie dla tych, którzy chcą szybko wdrażać AI do swoich aplikacji, optymalizować koszty i mieć pełną kontrolę nad wyborem modeli – wszystko w jednym, intuicyjnym panelu

Jak korzystać z darmowego API?

Należy udać się na stronę openrouter.ai i utworzyć konto.
Po rejestracji w polu wyszukiwania wpisujesz free lub wyszukujesz z filtrem prompt pricing, możesz się udać tutaj z odrazu wyfiltrowaną listą.

Dla przykładu wybierzemy model Qwen3 8B

Po wybraniu musimy utworzyć klucz api który będziemy wykorzystywać w projektach/programach.
Wybieramy API a następnie Create API key

Zapisz od razu klucz api bo pojawi się tylko raz.
Gdy już go masz możemy przejść do implementacji.

Implementacja

Możemy zaimplementować w projekcie np. używajać pythona przy użyciu standardowych bibliotek requests i json.
Przykładowy kod z użyciem

Python
import requests
import json

def get_response(question):
    # Tworzy zapytanie POST do api openrouter
    response = requests.post(
        url="https://openrouter.ai/api/v1/chat/completions",
        headers={
            "Authorization": "Bearer tutaj_wstaw_swoj_token",  
            
        },
        data=json.dumps({
            "model": "qwen/qwen3-8b:free",  #tutaj wklejasz nazwę modelu
            "messages": [
                {
                    #tutaj zmieniasz ustawienia systemowe
                    'system': 'Jesteś asystentem AI, który odpowiada na pytania dotyczące programowania. Odpowiadaj krótko i zwięźle. Uywaj języka polskiego.',
                    "role": "user",
                    "content": question
                }
            ]
        })
    )
    return response.json()
# przykładowe pytanie i wywołanie funkcji
resp = get_response("Czym jest rekurencja w programowaniu?")
print(resp.get('choices', [{}])[0].get('message', {}).get('content', 'No response found.'))



Można też zaimplementować w środowiskach do automatyzacji jak n8n.
By to zrobić należy kliknąć + w utworzonym workflow i wybrać node OpenRouter i połączyć z wybranym blokiem AI dla przykładu Basic LLM Chain

Klikając w blok OpenRouter Chat Model można wpisać dane API oraz wybrać darmowy model.

Od tego momentu wszystko zależy od nas jaka będzie następna implementacja i wykorzystanie.

Przykładowe darmowe modele

ModelDostawcaParametryDługość kontekstuZastosowanieLink
DeepSeek R1DeepSeek671B (37B aktywnych)163,840 tokenówMatematyka, kodowanie, rozumowanieLink do modelu
Llama 4 MaverickMeta400B (17B aktywnych)256,000 tokenówTekst + obraz → tekstLink do modelu
Llama 3.3 70B InstructMeta70B131,072 tokenówDialog wielojęzycznyLink do modelu
Llama 3.1 8B InstructMeta8B128K tokenów
Dialog i instrukcje
Link do modelu
Mistral 7B InstructMistral7BInstrukcje, dialogLink do modelu

Źródła

🧠 Utrwal wiedzę z tego artykułu!

Kliknij pojęcie, by przypomnieć sobie definicję.

Bearer token
?
Bearer token (token na okaziciela) to rodzaj poświadczenia bezpieczeństwa, który przyznaje dostęp do zasobów każdemu, kto jest w jego posiadaniu,...
Czytaj pełną definicję

2 komentarze “Darmowe API AI od OpenRouter

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Powiązane posty

Zacznij wpisywać wyszukiwane hasło powyżej i naciśnij Enter, aby wyszukać. Naciśnij ESC, aby anulować.

Powrót do góry