Handbook AI Engineering
Appendix D

Referensi Dokumentasi

Daftar tautan dokumentasi resmi untuk LLM provider, vector database, framework AI, backend, infrastruktur, dan tools Python.

Daftar tautan dokumentasi resmi yang paling sering dibutuhkan, diorganisir per kategori. Semua tautan mengarah ke dokumentasi resmi, bukan artikel pihak ketiga yang bisa tidak akurat atau sudah usang.

LLM Provider

Google AI Studioaistudio.google.comDashboard untuk mendapatkan Gemini API key dan mencoba model via playground
Gemini API Docsai.google.dev/api/python/google/generativeaiReferensi Python SDK Gemini, parameter, model tersedia, response format
OpenAI API Referenceplatform.openai.com/docs/api-referenceDokumentasi lengkap endpoint, parameter, dan SDK Python OpenAI
Anthropic Claude Docsdocs.anthropic.comAPI reference, prompt engineering guide, dan model Claude terbaru

Vector Database & Embedding

Pinecone Docsdocs.pinecone.ioPanduan lengkap upsert, query, metadata filter, dan manajemen index
FAISS Wikigithub.com/facebookresearch/faiss/wikiPilihan jenis index, parameter, dan panduan performa FAISS
Sentence Transformerssbert.net/docs/pretrained_models.htmlDaftar model pretrained, benchmark, dan panduan pemilihan model embedding
Hugging Face Hubhuggingface.co/modelsDirektori model embedding dan LLM open-source dengan filter bahasa dan task

Framework AI

LangChain Pythonpython.langchain.com/docsDokumentasi chain, retriever, dan integrasi dengan berbagai LLM dan vector store
LangGraphlangchain-ai.github.io/langgraphPanduan StateGraph, node, edge, conditional routing, dan contoh agent
LangSmithdocs.smith.langchain.comSetup tracing, evaluasi dataset, dan monitoring produksi dengan LangSmith

Backend & Infrastruktur

FastAPIfastapi.tiangolo.comDokumentasi endpoint, Pydantic model, dependency injection, dan async handler
Pydantic V2docs.pydantic.dev/latestReferensi validator, field types, dan cara mendefinisikan model data
Docker Referencedocs.docker.com/referenceReferensi Dockerfile, perintah docker CLI, dan docker compose
Google Cloud Runcloud.google.com/run/docsPanduan deployment container, konfigurasi scaling, dan manajemen secrets
Railway Docsdocs.railway.appCara connect repo, environment variable, custom domain, dan monitoring

Referensi Python & Tools

Python Docsdocs.python.org/3Dokumentasi resmi Python standar library, built-in functions, type hints
python-dotenvpypi.org/project/python-dotenvCara memuat file .env ke environment variable di Python
pdfplumbergithub.com/jsvine/pdfplumberEkstraksi teks dan tabel dari PDF, panduan penggunaan dan limitasi
Git Referencegit-scm.com/docsReferensi lengkap semua perintah Git, berguna saat menemukan kasus edge