Słownik AI
Co to jest API i dlaczego ma znaczenie przy projektach AI?
API to umówiony sposób, w jaki jeden program rozmawia z drugim. Przez API łączy się model AI z aplikacją, a agenta AI z CRM-em, kalendarzem czy systemem do faktur.
Inne nazwy: interfejs programistyczny, application programming interface
Czym jest API
Kiedy aplikacja do rezerwacji pokazuje wolne terminy, pyta o nie serwer przez API. Wysyła prośbę w ustalonym formacie („wolne terminy na 2 października”) i dostaje odpowiedź w ustalonym formacie, czyli listę godzin. Nikt nie klika w żadne okienka. Programy wymieniają dane według reguł, które opisał twórca systemu.
Z punktu widzenia AI to podstawa. Agent może zrobić w systemie tylko to, na co pozwala jego API. Kalendarz z dobrym API da się podłączyć w jeden dzień, program bez API wymaga obejść.
ChatGPT a API modeli
Aplikacja ChatGPT i API od OpenAI to dwa różne produkty, tak samo jak aplikacja Claude i API od Anthropic. Aplikacja jest dla ludzi i ma stały abonament. API jest dla programów: płaci się za zużyte tokeny, a model można wpiąć we własną aplikację, stronę czy agenta.
Różnica dotyczy też danych. U głównych dostawców dane wysyłane przez API domyślnie nie służą do trenowania modeli, można podpisać umowę powierzenia przetwarzania i często wybrać region, na przykład UE. Zawsze jednak sprawdzam aktualny regulamin, bo te zasady się zmieniają.
Kiedy system nie ma API
Stare programy księgowe instalowane na komputerze, portale urzędowe i niektóre systemy branżowe nie mają API albo mają bardzo ubogie. Wtedy zostają obejścia: eksport i import plików, automatyzacja klikania w interfejs (RPA) albo integracja przez bazę danych. Działa, ale jest droższe w utrzymaniu i łatwiej się psuje. Przy każdej wycenie projektu to jedno z pierwszych pytań, które zadaję.
I jeszcze sprawa bezpieczeństwa: klucz API działa jak hasło. Nie wklejaj go do czatów, nie trzymaj w arkuszu współdzielonym z całą firmą i zmieniaj, kiedy odchodzi osoba, która go znała.
Kontakt
Masz proces, który zjada czas zespołu?
Napisz dwa zdania o tym, co boli. Odpiszę i powiem wprost, czy warto to automatyzować.
albo zadzwoń +48 735 170 951 · +48 516 461 444
Zwykle odpisuję tego samego dnia.