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.

Znajdziesz mnie też tutaj

GitHubLinkedInX