协作头脑风暴
brainstorming
在实现前澄清需求、探索设计选择,并形成清晰的开发方向。
pydantic-ai【开发与工程】Routes agents working with Pydantic AI, pydantic-graph, pydantic-evals, clai, examples, and repository maintenance across focused workflow sub-skills.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this repo skill when a task mentions Pydantic AI, imports pydantic_ai, edits the Pydantic AI monorepo, uses pydantic-graph, pydantic-evals, clai, or asks about agents, tools, models, providers, MCP, evals, graph workflows, CLI apps, tests, docs, cassettes, or maintainer workflows for this ecosystem.
refresh-repo-skill is needed.| User task | Read |
|---|---|
Build, configure, run, stream, test, or compose Agent instances; use deps, instructions, message history, usage limits, AgentSpec, or TestModel | sub-skills/agent-core/SKILL.md |
Define function tools, validate schemas, use RunContext, ModelRetry, approvals, deferred tools, tool search, or reusable toolsets | sub-skills/tools-and-toolsets/SKILL.md |
Design structured outputs, output functions, ToolOutput, NativeOutput, multimodal inputs, message parts, or history serialization | sub-skills/outputs-and-messages/SKILL.md |
| Choose model strings, provider classes, optional extras, profiles, native tools, embeddings, fallback, concurrency, or provider troubleshooting | sub-skills/models-and-providers/SKILL.md |
| Connect MCP/FastMCP, capabilities, hooks, Logfire, A2A, durable execution, AG-UI, Vercel AI, or web integration surfaces | sub-skills/mcp-and-integrations/SKILL.md |
Build Pydantic Evals datasets/evaluators/reports or pydantic-graph GraphBuilder workflows | sub-skills/evals-and-graph/SKILL.md |
Use clai, pai, clai web, Agent.to_cli, Agent.to_web, custom agent loading, or app/example scaffolds | sub-skills/cli-and-apps/SKILL.md |
| Edit this repository, choose targeted tests, record cassettes, update docs/examples, follow contribution rules, or refresh generated skills | sub-skills/repo-development/SKILL.md |
Pydantic AI targets Python 3.10+ and is distributed as several related packages:
pip install pydantic-ai
pip install pydantic-ai-slim
pip install pydantic-graph pydantic-evals clai
Use pydantic-ai-slim[...] extras for optional providers and integrations. Do not install every extra by default; choose only the extras needed for the selected workflow.
Minimal import check:
import pydantic_ai
import pydantic_graph
import pydantic_evals
import clai
For deterministic code examples and tests, prefer pydantic_ai.models.test.TestModel or pydantic_ai.models.function.FunctionModel before making live provider requests.
openai:gpt-5.2, anthropic:claude-opus-4-6, and google:gemini-3-pro-preview when examples intentionally call real providers.AGENTS.md and agent_docs/ guidance summarized in sub-skills/repo-development/SKILL.md.