Building AI Agents with Agno and Gemini — Hands-On Guide
I ran Agno v2.6.17 (formerly Phidata) with Gemini: Calculator, Wikipedia, structured output, and multi-agent teams, plus the real traps I hit along the way.
Tags
18 posts
I ran Agno v2.6.17 (formerly Phidata) with Gemini: Calculator, Wikipedia, structured output, and multi-agent teams, plus the real traps I hit along the way.
A hands-on guide to Ollama's JSON schema enforcement with Pydantic for type-safe local LLM responses. Measured: 6x faster with near-100% parse success.
I ran all-MiniLM-L6-v2 locally to compare multilingual embeddings on Korean RAG. English-tuned models dropped accuracy by 67%, with real logs and the fix.
LlamaIndex 0.14, LangChain 1.3, and Haystack 2.30 tested side by side: code complexity, the langchain-community sunset warning, and a clear decision guide.
Build a production LLM API with Ollama and FastAPI. Covers SSE streaming, health checks, Docker Compose. Llama 3.2 and Mistral execution logs included.
Hands-on AutoGen 0.7.x guide. Build RoundRobinGroupChat, SelectorGroupChat, GraphFlow, FunctionTool step-by-step with real code, comparing with 0.2.x.
claude-agent-sdk 0.2.82 validated: AgentDefinition structure, parallel subagent spawning, and TaskBudget cost control. Full Python code walkthrough included.
Build tool-using AI agents with Anthropic SDK. Covers tool definitions, multi-tool calls, error handling, and cost optimization in hands-on Python code.
Ship a Python MCP server in 30 lines with FastMCP 3.2.4. The @mcp.tool(), @mcp.resource(), and @mcp.prompt() decorators expose tools Claude and Cursor call.
A production FastAPI streaming guide with Anthropic SDK. SSE endpoints, exponential backoff retry, error classification, and Docker deployment covered.
anthropic 0.100.0 vs openai 2.36.0, installed side by side: 408 vs 230 exported types, input_schema vs function.parameters, and which SDK really fits your work.
uv 0.11, the Rust-based Python package manager, installs 16 packages with anthropic in 0.874 seconds. Set up a Claude SDK project, pin versions, run CI/CD.
Upload documents once with Anthropic Files API and reuse across requests. Python SDK batch code, prompt-caching cost tradeoffs, and file_id management.
Build type-safe AI agents with PydanticAI 1.88.0: TestModel without an API key, output_type and @agent.tool wiring, multi-provider switching, all run hands-on.
Pydantic AI vs Instructor vs Smolagents, benchmarked with real code: structured output, agent design, production readiness, and cost for your 2026 pick.
A hands-on tutorial for building an MCP server from scratch using Python FastMCP. Covers Streamable HTTP transport setup, tool implementation, and Claude Code integration from real experience.
Deep analysis of the LiteLLM supply chain attack on PyPI: dependency vulnerabilities, malicious package detection, and a defense checklist for AI engineering teams.
A practical guide to building document search and Q&A systems using Gemini File Search Tool announced in November 2025, without complex RAG pipelines. Dramatically reduce development time with fully-managed RAG.