Use your own API Key

Use Personal charge type in Fetch Hive and connect provider credentials through integrations

Use this page when you want Fetch Hive to run model-backed work against your own provider credentials instead of the hosted default.

Overview

Fetch Hive exposes two model access modes in the UI:

  • Hosted

  • Personal

You choose between them with Charge Type controls in the editor surfaces where model-backed work is configured. You can also set a workspace-wide default from Workspace with Default charge type.

When you choose Personal, you should expect to connect the relevant provider credentials through Integrations.

How do I set the default charge type?

Open Settings in the sidebar, then click Workspace.

Find Default charge type.

Choose Hosted if you want new work to default to Fetch Hive-hosted model access.

Choose Personal if you want new work to default toward your own connected provider credentials.

Click Save to apply the workspace default.

How do I use a personal model in prompts, workflows, and agents?

In prompt editors, open Parameters, then change Charge Type to Personal.

In workflow editors, open the relevant Step settings for a model-backed step such as AI Prompt, then change Charge Type to Personal.

In agent editors, open Agent Settings, then change Charge Type to Personal.

After you switch to Personal, keep using the same editor surface to choose the model and finish the rest of the configuration.

How do I connect provider credentials?

Open Tools in the sidebar, then click Integrations.

Find the provider you want to connect and click Connect.

Complete the OAuth flow if the provider uses OAuth.

If the provider uses a direct secret instead, enter the API key in the modal and save it.

Return to your prompt, workflow, or agent after the connection is in place.

What is the difference between Hosted and Personal?

Use Hosted when you want Fetch Hive-hosted model access.

Use Personal when you want the provider portion of the usage to be associated with your own connected credentials.

The current cost breakdown UI reflects that difference. When a run uses Personal, Fetch Hive labels the provider portion as Provider Cost (billed to your API key) and notes You pay provider separately via your API key.

When a run uses Hosted, Fetch Hive labels the provider portion as Provider Cost (paid by Fetch Hive).

See also: Workspace settings, Integrations, Prompts, Workflows, and Agents

Last updated