Moduł 1 · Wprowadzenie do Claude API i Ekosystemu Anthropic
Czym jest Claude API i jak działa
Wyobraź sobie, że Claude to najbardziej kompetentny programista, którego możesz zatrudnić — pracuje 24/7, nie bierze urlopu i kosztuje mniej niż kawa z Starbucksa za godzinę pracy. Claude API to narzędzie, które pozwala Ci „zatrudnić" tego eksperta bezpośrednio w Twojej aplikacji.
Jak działa Claude API w praktyce
Claude API to interfejs REST, który działa jak restauracja drive-through dla sztucznej inteligencji. Wysyłasz zamówienie (prompt) przez okno (endpoint), płacisz za to co zamówiłeś (tokeny), a po chwili odbierasz gotowy posiłek (odpowiedź AI).
Architektura komunikacji
Każde zapytanie to żądanie HTTP POST wysyłane na https://api.anthropic.com/v1/messages. W praktyce wygląda to tak:
import anthropic
client = anthropic.Anthropic(api_key="twój-klucz-api")
response = client.messages.create(
model="claude-3-5-sonnet-20241022",
max_tokens=1000,
messages=[
{"role": "user", "content": "Napisz funkcję sortującą listę w Pythonie"}
]
)W mniej niż sekundę otrzymujesz kompletny kod z wyjaśnieniem.
Modele Claude — który wybrać do swoich potrzeb
Anthropic oferuje trzy główne warianty, każdy zoptymalizowany pod inne zastosowania:
Claude 3.5 Sonnet (Najbardziej uniwersalny)
- Koszt: ~$3 za milion tokenów wejściowych
- Idealne do: Aplikacje biznesowe, analiza dokumentów, generowanie kodu
- Przykład użycia: Chatbot obsługi klienta analizujący dokumenty PDF
Claude 3 Haiku (Najszybszy i najtańszy)
- Koszt: ~$0.25 za milion tokenów wejściowych
- Idealne do: Klasyfikacja tekstu, moderacja treści, proste odpowiedzi
- Przykład użycia: System tagowania e-maili w aplikacji CRM
Claude 3 Opus (Najinteligentniejszy)
- Koszt: ~$15 za milion tokenów wejściowych
- Idealne do: Złożone analizy, research, kreatywne pisanie
- Przykład użycia: Asystent prawny analizujący kontrakty
Wskazówka: Zacznij od Sonnet — oferuje najlepszy stosunek jakości do ceny. Haiku używaj do zadań wymagających szybkości, a Opus tylko gdy potrzebujesz maksymalnej inteligencji.
Kluczowe mechanizmy działania
System tokenów — Twoja waluta w świecie AI
Token to nie całe słowo — w języku polskim jeden token to średnio 2-3 znaki. Zdanie "Dzisiaj jest piękny dzień" to około 8 tokenów. Płacisz za tokeny wejściowe (Twój prompt) i wyjściowe (odpowiedź Claude).
Okno kontekstu — Pamięć Claude
Claude 3.5 może "pamiętać" do 200 000 tokenów w jednej konwersacji — to około 400 stron tekstu A4. To oznacza, że możesz wrzucić całą książkę i zadawać o niej pytania.
System prompt — Instrukcja dla Claude
To najważniejszy element kontroli zachowania AI:
system_prompt = """
Jesteś ekspertem od e-commerce. Odpowiadasz tylko na pytania związane z
sprzedażą online. Używasz danych i konkretnych przykładów.
Odpowiadasz zwięźle, maksymalnie 3 akapity.
"""API vs Interface webowy — gdzie różnice mają znaczenie
Gdy korzystasz z claude.ai, to jak jazda autobusem — wygodna, ale jedziesz według rozkładu. API to Twój własny samochód — pełna kontrola nad trasą, prędkością i celem.
Praktyczne korzyści API:
- Przetwarzanie 1000 dokumentów na raz zamiast ręcznego wklejania
- Integracja z bazą danych Twojej firmy
- Automatyczne odpowiedzi na e-maile klientów
- Personalizacja odpowiedzi na podstawie profilu użytkownika
Wskazówka: Jeśli robisz to samo zadanie więcej niż 3 razy dziennie, prawdopodobnie powinieneś to zautomatyzować przez API.
Podsumowanie:
- Claude API to narzędzie do integracji AI z Twoimi aplikacjami
- Trzy modele: Haiku (szybki), Sonnet (uniwersalny), Opus (inteligentny)
- Płacisz za tokeny — planuj budżet na podstawie przewidywanego ruchu
- System prompt to klucz do kontroli jakości odpowiedzi
- API daje możliwości automatyzacji niemożliwe w interfejsie webowym