References¶
A curated collection of official documentation, learning resources, and community links organized by category.
Official Documentation¶
Microsoft¶
| Resource | Description |
|---|---|
| Azure OpenAI Service | OpenAI models on Azure with enterprise features |
| Semantic Kernel | SDK for integrating LLMs into applications |
| Azure AI Foundry | Unified platform for building AI solutions |
| Azure AI Search | Vector and keyword search for RAG |
| Azure AI Content Safety | Content filtering and safety APIs |
| AutoGen | Multi-agent conversation framework |
| Microsoft Responsible AI | Responsible AI principles and practices |
| Microsoft Copilot | M365 Copilot documentation |
| Azure AI Document Intelligence | Document extraction and processing |
| Azure Machine Learning | ML model training and deployment |
OpenAI¶
| Resource | Description |
|---|---|
| OpenAI Documentation | API reference and guides |
| OpenAI Models | Model capabilities and model catalog details |
| Prompt Engineering Guide | Best practices for prompting |
| Function Calling Guide | Tool use and function calling |
| Fine-tuning Guide | Custom model fine-tuning |
Anthropic¶
| Resource | Description |
|---|---|
| Anthropic Documentation | Claude API and usage guides |
| Claude Code | Agentic CLI tool for software engineering |
| Model Context Protocol (MCP) | Open standard for AI-tool integration |
| MCP Specification | Full protocol specification |
| MCP Official Servers | GitHub, filesystem, PostgreSQL, and more |
| Building Effective Agents | Agent design patterns and best practices |
| Prompt Engineering | Claude-specific prompting guidance |
Google¶
| Resource | Description |
|---|---|
| Gemini | Google's multimodal AI model |
| A2A Protocol | Agent-to-Agent communication protocol |
| Google AI Studio | Prototyping with Gemini |
| Vertex AI | Google Cloud AI platform |
Meta¶
| Resource | Description |
|---|---|
| Llama | Open-source large language models |
| PyTorch | ML framework documentation |
GitHub¶
| Resource | Description |
|---|---|
| GitHub Copilot Documentation | Full Copilot documentation |
| Copilot in the CLI | CLI integration guide |
| Building Copilot Extensions | Skillset and Agent extension docs |
RAG & Embeddings¶
| Resource | Level | Description |
|---|---|---|
| RAG with Azure AI Search | Intermediate | Enterprise RAG with Azure, end-to-end guide |
| Microsoft GraphRAG | Advanced | Official GraphRAG documentation |
| GraphRAG GitHub | Advanced | Source code, examples, and quickstarts |
| GraphRAG Paper | Expert | Original research paper |
| OpenAI Embeddings Guide | Intermediate | text-embedding-3 models, dimensions, usage |
| Cohere Embed Documentation | Intermediate | Embed-v4.0, input types, multilingual |
| MTEB Leaderboard | Intermediate | Benchmark comparison of embedding models |
| Pinecone Chunking Guide | Intermediate | Practical chunking strategy guide |
| Jina AI Late Chunking | Advanced | Late chunking explained with context-aware embeddings |
| RAGAS Documentation | Intermediate | RAG evaluation framework |
| LangChain RAG Tutorial | Intermediate | End-to-end RAG with LangChain |
| LlamaIndex Documentation | Intermediate | RAG framework with advanced retrieval patterns |
Frameworks & SDKs¶
| Framework | Language | Focus | Documentation |
|---|---|---|---|
| Semantic Kernel | .NET, Python | LLM integration, agents, plugins | Docs |
| LangChain | Python, JS | LLM application building blocks | Docs |
| LangGraph | Python, JS | Stateful agent orchestration | Docs |
| AutoGen | Python | Multi-agent conversations | Docs |
| CrewAI | Python | Role-based multi-agent systems | Docs |
| Hugging Face | Python | Model hub, training, inference | Docs |
| MLflow | Python | ML lifecycle management | Docs |
| ONNX Runtime | Multi | Model optimization and inference | Docs |
Learning Resources¶
Courses & Learning Paths¶
| Resource | Provider | Level |
|---|---|---|
| AI Fundamentals | Microsoft Learn | Beginner |
| Azure AI Engineer | Microsoft Learn | Intermediate |
| Machine Learning Crash Course | Beginner | |
| Generative AI for Beginners | Microsoft (GitHub) | Beginner |
| AI Agents for Beginners | Microsoft (GitHub) | Beginner |
| Deep Learning Specialization | DeepLearning.AI | Advanced |
Blogs & Research¶
| Resource | Focus |
|---|---|
| Microsoft AI Blog | Microsoft AI announcements |
| OpenAI Research | Latest AI research |
| Anthropic Research | AI safety research |
| Google AI Blog | Google AI updates |
| Hugging Face Blog | Open-source ML community |
Community & Open Source¶
| Resource | Description |
|---|---|
| Hugging Face Hub | Models, datasets, and spaces |
| LangChain Community | LangChain GitHub repository |
| Semantic Kernel GitHub | Semantic Kernel source code |
| AutoGen GitHub | AutoGen source code |
| ONNX | Open Neural Network Exchange |