API integrations and tools

Use this page when the main problem is API wiring, tool calling, browsing integration, SDK usage, or external system integration.

Use this page when the issue is how the model connects to tools or other systems: API calls, tool calling, web browsing, SDK setup, or integration review.

Prerequisites

Before you start

  • Know whether the task is really an integration problem, not just prompt design or assistant-product behavior.
  • Know which API, SDK, or external tool surface is involved.
  • Decide whether the task really needs live public information before adding web access.
Scope

When to use API integrations and tools

  • Use this page when the main problem is connecting model output to APIs, tools, web access, or other external systems.
  • Use it when you need to check an integration against the provider documentation.
  • Use it when you need to choose the right review path before changing an integration.
  • Use it when the work is about connections and external behavior, not just prompt design inside one interface.

Use another topic when the main problem is elsewhere:

  • Prompt engineering — The main problem is how to write the prompt, not how the model connects to other systems.
  • AI assistants — The main problem is how a chat assistant product behaves.
  • Agents and workflows — The main problem is routing, orchestration, memory across steps, or multi-step system design.

Continue with the right resource

Choose the resource that matches the next action, not just the content type.

Guides

Use this when the integration path is already chosen and the next step is a structured engineering review.