{"adoption": {"forks": 208, "observed_at": "2026-08-28T04:04:32.355253+00:00", "stars": 1372}, "canonical_url": "https://ross.abutalabs.com/products/gemini-samples", "card": {"archived": false, "artifact_type": "learning-resource", "description": null, "domain": ["large-language-models", "artificial-intelligence", "tutorials"], "enriched": true, "function": ["llm-inference", "agent-framework", "prompt-engineering", "mcp", "rag"], "health_score": 62, "homepage": null, "language": "Jupyter Notebook", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["philschmid/gemini-samples"], "name": "philschmid/gemini-samples", "platform": ["python", "jvm-scripting"], "pushed_at": "2026-03-03T14:00:12+00:00", "repo": "philschmid/gemini-samples", "stars": 1372, "tags": ["gemini", "google-deepmind", "jupyter-notebooks", "samples", "function-calling", "structured-outputs", "ai-agents", "nodejs"], "topics": [], "urls": [], "use_cases": ["learn how to call Gemini models from Python", "implement function calling with Gemini", "build a ReAct agent with LangGraph and Gemini", "generate structured JSON outputs with Pydantic and Gemini", "use Gemini with the OpenAI SDK", "integrate MCP with Gemini", "reduce Gemini API costs with context caching", "transcribe and analyze YouTube videos with Gemini"], "what_it_is": "A collection of Jupyter notebook samples, snippets, and guides demonstrating how to use Google DeepMind Gemini models. It covers function calling, agents, structured outputs, MCP, context caching, and other Gemini API capabilities.", "when_to_avoid": ["you need a production-ready library or framework rather than example code", "you work with LLM providers other than Google Gemini", "you need maintained, versioned software with API stability guarantees"], "when_to_choose": ["you want practical, runnable notebook examples for the Gemini API", "you are exploring agentic patterns or function calling with Gemini", "you need reference snippets for structured outputs, caching, or batch API usage"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/gemini-samples", "repo": "philschmid/gemini-samples", "role": "main", "score": 52}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:32.355253+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:40:47.178658+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3e75dbd987c2c0ae59ef8851fa1a3621e6f38234fa19325885135de5f1d2f1c5", "fetched_at": "2026-08-28T04:04:32.355253+00:00", "kind": "readme", "missing": false, "url": "https://github.com/philschmid/gemini-samples"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:32.355253+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:40:47.178658+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3e75dbd987c2c0ae59ef8851fa1a3621e6f38234fa19325885135de5f1d2f1c5", "fetched_at": "2026-08-28T04:04:32.355253+00:00", "kind": "readme", "missing": false, "url": "https://github.com/philschmid/gemini-samples"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:40:47.178658+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3e75dbd987c2c0ae59ef8851fa1a3621e6f38234fa19325885135de5f1d2f1c5", "fetched_at": "2026-08-28T04:04:32.355253+00:00", "kind": "readme", "missing": false, "url": "https://github.com/philschmid/gemini-samples"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:04:32.355253+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:32.355253+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:32.355253+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:40:47.178658+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3e75dbd987c2c0ae59ef8851fa1a3621e6f38234fa19325885135de5f1d2f1c5", "fetched_at": "2026-08-28T04:04:32.355253+00:00", "kind": "readme", "missing": false, "url": "https://github.com/philschmid/gemini-samples"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:32.355253+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:32.355253+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:40:47.178658+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3e75dbd987c2c0ae59ef8851fa1a3621e6f38234fa19325885135de5f1d2f1c5", "fetched_at": "2026-08-28T04:04:32.355253+00:00", "kind": "readme", "missing": false, "url": "https://github.com/philschmid/gemini-samples"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:32.355253+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:32.355253+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:32.355253+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:40:47.178658+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3e75dbd987c2c0ae59ef8851fa1a3621e6f38234fa19325885135de5f1d2f1c5", "fetched_at": "2026-08-28T04:04:32.355253+00:00", "kind": "readme", "missing": false, "url": "https://github.com/philschmid/gemini-samples"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:32.355253+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:32.355253+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:40:47.178658+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3e75dbd987c2c0ae59ef8851fa1a3621e6f38234fa19325885135de5f1d2f1c5", "fetched_at": "2026-08-28T04:04:32.355253+00:00", "kind": "readme", "missing": false, "url": "https://github.com/philschmid/gemini-samples"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:40:47.178658+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3e75dbd987c2c0ae59ef8851fa1a3621e6f38234fa19325885135de5f1d2f1c5", "fetched_at": "2026-08-28T04:04:32.355253+00:00", "kind": "readme", "missing": false, "url": "https://github.com/philschmid/gemini-samples"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:40:47.178658+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3e75dbd987c2c0ae59ef8851fa1a3621e6f38234fa19325885135de5f1d2f1c5", "fetched_at": "2026-08-28T04:04:32.355253+00:00", "kind": "readme", "missing": false, "url": "https://github.com/philschmid/gemini-samples"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:40:47.178658+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3e75dbd987c2c0ae59ef8851fa1a3621e6f38234fa19325885135de5f1d2f1c5", "fetched_at": "2026-08-28T04:04:32.355253+00:00", "kind": "readme", "missing": false, "url": "https://github.com/philschmid/gemini-samples"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 70, "longevity": 41, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 574, "days_push": 183, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 52, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}