API

term_id: api

Category: engineering_practice

Definition

API xác định một bộ các giao thức và công cụ để xây dựng phần mềm và ứng dụng. Trong AI, API cho phép các nhà phát triển truy cập vào các mô hình mạnh mẽ như LLM hoặc trình tạo hình ảnh mà không cần lưu trữ chúng cục bộ.

Summary

Giao diện Lập trình Ứng dụng cho phép các hệ thống phần mềm khác nhau giao tiếp và trao đổi dữ liệu.

Key Concepts

  • Điểm cuối (Endpoints)
  • REST
  • Xác thực (Authentication)
  • Dữ liệu tải trọng (Payload)

Use Cases

  • Tích hợp chatbot vào trang web
  • Truy cập các mô hình ML trên đám mây
  • Truy xuất dữ liệu từ các dịch vụ AI

Code Example

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