テイラー百科事典
REST API
REST APIは、HTTPメソッド(GET/POST/PUT/DELETE)とリソース指向URLを組み合わせて設計するWeb APIスタイルです。Roy Fieldingが2000年の博士論文で定義したREST(Representational State Transfer)アーキテクチャ原則に基づきます。
REST APIは、HTTPメソッド(GET/POST/PUT/DELETE)とリソース指向URLを組み合わせて設計するWeb APIスタイルです。Roy Fieldingが2000年の博士論文で定義したREST(Representational State Transfer)アーキテクチャ原則に基づきます。
厳密なRESTはstateless・resource-oriented・HATEOASなどの制約を要求しますが、現実の業界では「JSONをやり取りするHTTP API」を緩くREST APIと呼ぶ傾向があります。AnthropicのPOST /v1/messages、OpenAIのPOST /v1/chat/completionsもこの慣用的RESTスタイルです。
GraphQLやgRPCなどの代替もありますが、LLM APIの初期入口としてはRESTが最もシンプルでデバッグしやすいです。P2. APIでLLMを呼ぶとはで実際のエンドポイント構造を分解しました。