API

term_id: api

Category: engineering_practice

Definition

Ett API definierar en uppsättning protokoll och verktyg för att bygga mjukvara och applikationer. Inom AI möjliggör API:er utvecklare att komma åt kraftfulla modeller som LLM eller bildgeneratorer utan att behöva hosta dem lokalt.

Summary

Ett applikationsprogrammeringsgränssnitt som låter olika mjukvarusystem kommunicera och utbyta data.

Key Concepts

  • Endpoints (Slutpunkter)
  • REST
  • Autentisering
  • Payload (Last)

Use Cases

  • Integration av chattbottar i webbplatser
  • Åtkomst till molnbaserade ML-modeller
  • Datahämtning från AI-tjänster

Code Example

1
2
import requests
response = requests.get('https://api.ai.com/v1/generate', headers={'Authorization': 'Bearer token'})