|
| 1 | +Agents |
| 2 | +====== |
| 3 | + |
| 4 | +Learn how to build, deploy, and optimize agent workflows with AgentKit. |
| 5 | + |
| 6 | +Agents are systems that intelligently accomplish tasks—from simple goals to complex, open-ended workflows. OpenAI provides models with agentic strengths, a toolkit for agent creation and deploys, and dashboard features for monitoring and optimizing agents. |
| 7 | + |
| 8 | +AgentKit |
| 9 | +-------- |
| 10 | + |
| 11 | +AgentKit is a modular toolkit for building, deploying, and optimizing agents. |
| 12 | + |
| 13 | +[ |
| 14 | + |
| 15 | + |
| 16 | + |
| 17 | +Build |
| 18 | + |
| 19 | +Create workflows with Agent Builder, a visual canvas with starter templates |
| 20 | + |
| 21 | +](/docs/guides/agent-builder)[ |
| 22 | + |
| 23 | + |
| 24 | + |
| 25 | +Deploy |
| 26 | + |
| 27 | +Use ChatKit to embed your agent workflows in your frontend |
| 28 | + |
| 29 | +](/docs/guides/chatkit)[ |
| 30 | + |
| 31 | + |
| 32 | + |
| 33 | +Optimize |
| 34 | + |
| 35 | +Build robust evals to observe and improve agent performance |
| 36 | + |
| 37 | +](/docs/guides/agent-evals) |
| 38 | + |
| 39 | +How to build an agent |
| 40 | +--------------------- |
| 41 | + |
| 42 | +Building an agent is a process of designing workflows and connecting pieces of the OpenAI platform to meet your goals. Agent Builder brings all these primitives into one UI. |
| 43 | + |
| 44 | +|Goal|What to use|Description| |
| 45 | +|---|---|---| |
| 46 | +|Build an agent workflow|Agent Builder|Visual canvas for creating agent workflows. Brings models, tools, knowledge, and logic all into one place.| |
| 47 | +|Connect to LLMs|OpenAI models|Core intelligence capable of reasoning, making decisions, and processing data. Select your model in Agent Builder.| |
| 48 | +|Equip your agent|Tools, guardrails|Access to third-party services with connectors and MCP, search vector stores, and prevent misuse.| |
| 49 | +|Provide knowledge and memory|Vector stores, file search, embeddings|External and persistent knowledge for more relevant information for your use case, hosted by OpenAI.| |
| 50 | +|Add control-flow logic|Logic nodes|Custom logic for how agents work together, handle conditions, and route to other agents.| |
| 51 | +|Write your own code|Agents SDK|Build agentic applications, with tools and orchestration, instead of using Agent Builder as the backend.| |
| 52 | + |
| 53 | +To build a voice agent that understands audio and responds in natural language, see the [voice agents docs](/docs/guides/voice-agents). Voice agents are not supported in Agent Builder. |
| 54 | + |
| 55 | +Deploy agents in your product |
| 56 | +----------------------------- |
| 57 | + |
| 58 | +When you're ready to bring your agent to production, use ChatKit to bring the agent workflow into your product UI, with an embeddable chat connected to your agentic backend. |
| 59 | + |
| 60 | +|Goal|What to use|Description| |
| 61 | +|---|---|---| |
| 62 | +|Embed your agent|ChatKit|Customizable UI component. Paste your workflow ID to embed your agent workflow in your product.| |
| 63 | +|Get more customization|Advanced ChatKit|Run ChatKit on your own infrastructure. Use widgets and connect to any agentic backend with SDKs.| |
| 64 | + |
| 65 | +Optimize agent performance |
| 66 | +-------------------------- |
| 67 | + |
| 68 | +Use the OpenAI platform to evaluate agent performance and automate improvements. |
| 69 | + |
| 70 | +|Goal|What to use|Description| |
| 71 | +|---|---|---| |
| 72 | +|Evaluate agent performance|Evals features|Full evaluation platform, including support for external model evaluation.| |
| 73 | +|Automate trace grading|Trace grading|Develop, deploy, monitor, and improve agents.| |
| 74 | +|Build and track evals|Datasets|A collaborative interface to build agent-level evals in a test environment.| |
| 75 | +|Optimize prompts|Prompt optimizer|Measure agent performance, identify areas for improvement, and refine your agents.| |
| 76 | + |
| 77 | +Get started |
| 78 | +----------- |
| 79 | + |
| 80 | +Design an agent workflow with [Agent Builder](/docs/guides/agent-builder) → |
| 81 | + |
| 82 | +Was this page useful? |
0 commit comments