Python is a high-level, interpreted, general-purpose programming language known for its simplicity, readability, and versatility. It was created by Guido van Rossum and released in 1991.
| Package | Purpose | Use Case | Install |
|---|---|---|---|
| Flask | Lightweight web framework | REST API, Small Websites | pip install flask |
| Django | Full-stack web framework | Large Web Applications | pip install django |
| FastAPI | High-performance API framework | AI APIs, Backend Services | pip install fastapi |
| Uvicorn | ASGI Server | Run FastAPI applications | pip install uvicorn |
| Requests | HTTP Requests | Consume REST APIs | pip install requests |
| httpx | Async HTTP Client | Async API calls | pip install httpx |
| Package | Purpose |
|---|---|
| openai | OpenAI API |
| transformers | Hugging Face Models |
| langchain | LLM Applications |
| llama-index | Retrieval-Augmented Generation (RAG) |
| chromadb | Vector Database |
| faiss-cpu | Similarity Search |
| sentence-transformers | Text Embeddings |
| tiktoken | Token Counting |
| ollama | Local LLM Integration |
| Package | Purpose |
|---|---|
| FastAPI | REST APIs |
| Pydantic | Data Validation |
| Uvicorn | API Server |
https://www.python.org/
https://code.visualstudio.com/
https://colab.research.google.com