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.Personal charge type requires a paid plan (Growth or above). On the free Developer plan, Fetch Hive stays hosted-only — use your welcome hosted credits or upgrade to unlock Personal.
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.Fetch Hive supports Personal API keys for OpenAI, Anthropic, xAI, Perplexity, Cohere, and MoonshotAI (Kimi) models. Google Gemini is hosted-only for now while Fetch Hive prepares a proper customer Vertex integration.After you switch to Personal, keep using the same editor surface to choose the model and finish the rest of the configuration.
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 passes the recorded provider cost through
to your LLM Wallet with no per-call markup. The platform portion is shown
separately as Estimated task credit cost, based on your included plan tasks
or purchased top-up tasks. Historical runs with nonzero markup are labelled as
legacy pricing in the cost breakdown.See also: Workspace settings, Integrations, Prompts, Workflows, and Agents
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Fetch Hive","colors":{"primary":"#f97316","light":"#facc15","dark":"#f97316"},"logo":{"light":"https://assets.fetchhive.com/fetchhive_logo_v3.png","dark":"https://assets.fetchhive.com/fetchhive_logo_v3_white_v4.png"},"favicon":"https://framerusercontent.com/images/Oy1cgYdMfZwS6IB2gUbA8JGevI.png","navbar":{"links":[{"href":"mailto:tom@fetchhive.com","label":"Support"}],"primary":{"type":"button","label":"Dashboard","href":"https://app.fetchhive.com"}},"footer":{"socials":{"x":"https://x.com/fetchhive","linkedin":"https://www.linkedin.com/company/fetchhive","youtube":"https://www.youtube.com/@fetchhive/videos","discord":"https://discord.com/invite/WGPvnTkRwz"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":true},"navigation":{"languages":[{"language":"en","href":"getting-started/overview"},{"language":"zh","href":"zh/getting-started/overview"},{"language":"es","href":"es/getting-started/overview"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"fetchhive-e55daee4","hasAudioNarration":false,"actualSubdomain":"fetchhive-e55daee4","customDomains":["docs.fetchhive.com"],"gitSource":{"type":"github","owner":"jellyfishboy","repo":"fetchhive-api","deployBranch":"master","contentDirectory":"LIVE_DOCS","isPrivate":true,"mountPath":"","label":""},"chroma":{"collectionId":"69cb81f8-ff77-452f-be95-00e5553274bf","liveDeploymentHistoryId":"6adbece20d1a5f45b4a21c6b","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6adbece20d1a5f45b4a21c6b"},"feedback":{"thumbs":true},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6adbece20d1a5f45b4a21c6b","clientVersion":"0.0.3964","searchFilterCounts":[{"language":"en","tag":"Docs","count":166},{"language":"es","tag":"Docs","count":161},{"language":"zh","tag":"文档","count":161},{"language":"en","tag":"Workflows","count":59},{"language":"es","tag":"Flujos de trabajo","count":58},{"language":"zh","tag":"工作流","count":58},{"language":"en","tag":"Workflow Steps","count":44},{"language":"es","tag":"Pasos del flujo de trabajo","count":43},{"language":"zh","tag":"工作流步骤","count":43},{"language":"en","tag":"Agents","count":39},{"language":"es","tag":"Agentes","count":39},{"language":"zh","tag":"智能体","count":39},{"language":"en","tag":"MCP Tools","count":24},{"language":"es","tag":"Herramientas MCP","count":24},{"language":"zh","tag":"MCP 工具","count":24},{"language":"default","tag":"API Reference","count":24},{"language":"default","tag":"REST API","count":24},{"language":"en","tag":"Web Research","count":16},{"language":"es","tag":"Investigación web","count":16},{"language":"zh","tag":"网络研究","count":16},{"language":"en","tag":"Hive Agents","count":15},{"language":"en","tag":"Your Workspace","count":15},{"language":"es","tag":"Tu espacio de trabajo","count":15},{"language":"zh","tag":"您的工作区","count":15},{"language":"es","tag":"Hive Agents","count":11},{"language":"zh","tag":"Hive Agents","count":11},{"language":"default","tag":"Agents","count":11},{"language":"en","tag":"API Reference","count":10},{"language":"en","tag":"Prompts","count":10},{"language":"es","tag":"Referencia de la API","count":10},{"language":"es","tag":"Prompts","count":10},{"language":"zh","tag":"API 参考","count":10},{"language":"zh","tag":"提示词","count":10},{"language":"default","tag":"Knowledge Bases","count":7},{"language":"default","tag":"Assets","count":2},{"language":"default","tag":"Search Services","count":2},{"language":"default","tag":"Models","count":1},{"language":"default","tag":"Requests","count":1}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true,"deflection":{"enabled":true,"email":"tom@fetchhive.com","showHelpButton":true}},"hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"workspace/llm-providers","slug":"/workspace/llm-providers","pageMetadata":{"title":"Use your own API Key","description":"Use Personal charge type in Fetch Hive and connect provider credentials through integrations","href":"/workspace/llm-providers"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Use Personal charge type in Fetch Hive and connect provider credentials through integrations\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,li:`li`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Heading}=_components;if(!Heading)_missingMdxReference(`Heading`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Use this page when you want Fetch Hive to run model-backed work against your own provider credentials instead of the hosted default.`}),`\n`,_jsx(Heading,{level:`2`,id:`overview`,children:`Overview`}),`\n`,_jsx(_components.p,{children:`Fetch Hive exposes two model access modes in the UI:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.strong,{children:`Hosted`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.strong,{children:`Personal`})}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`You choose between them with `,_jsx(_components.strong,{children:`Charge Type`}),` controls in the editor surfaces where model-backed work is configured. You can also set a workspace-wide default from `,_jsx(_components.strong,{children:`Workspace`}),` with `,_jsx(_components.strong,{children:`Default charge type`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`When you choose `,_jsx(_components.strong,{children:`Personal`}),`, you should expect to connect the relevant provider credentials through `,_jsx(_components.a,{href:`/workspace/integrations`,children:`Integrations`}),`.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Personal charge type requires a paid plan`}),` (Growth or above). On the free Developer plan, Fetch Hive stays hosted-only — use your welcome hosted credits or upgrade to unlock Personal.`]}),`\n`,_jsxs(Heading,{level:`2`,id:`how-do-i-set-the-default-charge-type`,children:[`How do I set the default charge type? `,_jsx(`a`,{href:`#set-default-charge-type`,id:`set-default-charge-type`})]}),`\n`,_jsxs(_components.p,{children:[`Open `,_jsx(_components.strong,{children:`Settings`}),` in the sidebar, then click `,_jsx(_components.strong,{children:`Workspace`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`Find `,_jsx(_components.strong,{children:`Default charge type`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`Choose `,_jsx(_components.strong,{children:`Hosted`}),` if you want new work to default to Fetch Hive-hosted model access.`]}),`\n`,_jsxs(_components.p,{children:[`Choose `,_jsx(_components.strong,{children:`Personal`}),` if you want new work to default toward your own connected provider credentials.`]}),`\n`,_jsxs(_components.p,{children:[`Click `,_jsx(_components.strong,{children:`Save`}),` to apply the workspace default.`]}),`\n`,_jsxs(Heading,{level:`2`,id:`how-do-i-use-a-personal-model-in-prompts-workflows-and-agents`,children:[`How do I use a personal model in prompts, workflows, and agents? `,_jsx(`a`,{href:`#use-personal-model`,id:`use-personal-model`})]}),`\n`,_jsxs(_components.p,{children:[`In prompt editors, open `,_jsx(_components.strong,{children:`Parameters`}),`, then change `,_jsx(_components.strong,{children:`Charge Type`}),` to `,_jsx(_components.strong,{children:`Personal`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`In workflow editors, open the relevant `,_jsx(_components.strong,{children:`Step settings`}),` for a model-backed step such as `,_jsx(_components.strong,{children:`AI Prompt`}),`, then change `,_jsx(_components.strong,{children:`Charge Type`}),` to `,_jsx(_components.strong,{children:`Personal`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`In agent editors, open `,_jsx(_components.strong,{children:`Agent Settings`}),`, then change `,_jsx(_components.strong,{children:`Charge Type`}),` to `,_jsx(_components.strong,{children:`Personal`}),`.`]}),`\n`,_jsx(_components.p,{children:`Fetch Hive supports Personal API keys for OpenAI, Anthropic, xAI, Perplexity, Cohere, and MoonshotAI (Kimi) models. Google Gemini is hosted-only for now while Fetch Hive prepares a proper customer Vertex integration.`}),`\n`,_jsxs(_components.p,{children:[`After you switch to `,_jsx(_components.strong,{children:`Personal`}),`, keep using the same editor surface to choose the model and finish the rest of the configuration.`]}),`\n`,_jsxs(Heading,{level:`2`,id:`how-do-i-connect-provider-credentials`,children:[`How do I connect provider credentials? `,_jsx(`a`,{href:`#connect-provider-credentials`,id:`connect-provider-credentials`})]}),`\n`,_jsxs(_components.p,{children:[`Open `,_jsx(_components.strong,{children:`Tools`}),` in the sidebar, then click `,_jsx(_components.strong,{children:`Integrations`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`Find the provider you want to connect and click `,_jsx(_components.strong,{children:`Connect`}),`.`]}),`\n`,_jsx(_components.p,{children:`Complete the OAuth flow if the provider uses OAuth.`}),`\n`,_jsx(_components.p,{children:`If the provider uses a direct secret instead, enter the API key in the modal and save it.`}),`\n`,_jsx(_components.p,{children:`Return to your prompt, workflow, or agent after the connection is in place.`}),`\n`,_jsxs(Heading,{level:`2`,id:`what-is-the-difference-between-hosted-and-personal`,children:[`What is the difference between Hosted and Personal? `,_jsx(`a`,{href:`#hosted-vs-personal`,id:`hosted-vs-personal`})]}),`\n`,_jsxs(_components.p,{children:[`Use `,_jsx(_components.strong,{children:`Hosted`}),` when you want Fetch Hive-hosted model access.`]}),`\n`,_jsxs(_components.p,{children:[`Use `,_jsx(_components.strong,{children:`Personal`}),` when you want the provider portion of the usage to be associated with your own connected credentials.`]}),`\n`,_jsxs(_components.p,{children:[`The current cost breakdown UI reflects that difference. When a run uses `,_jsx(_components.strong,{children:`Personal`}),`, Fetch Hive labels the provider portion as `,_jsx(_components.strong,{children:`Provider Cost (billed to your API key)`}),` and notes `,_jsx(_components.strong,{children:`You pay provider separately via your API key`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`When a run uses `,_jsx(_components.strong,{children:`Hosted`}),`, Fetch Hive passes the recorded provider cost through\nto your LLM Wallet with no per-call markup. The platform portion is shown\nseparately as `,_jsx(_components.strong,{children:`Estimated task credit cost`}),`, based on your included plan tasks\nor purchased top-up tasks. Historical runs with nonzero markup are labelled as\nlegacy pricing in the cost breakdown.`]}),`\n`,_jsxs(_components.p,{children:[`See also: `,_jsx(_components.a,{href:`/workspace/workspace-settings`,children:`Workspace settings`}),`, `,_jsx(_components.a,{href:`/workspace/integrations`,children:`Integrations`}),`, `,_jsx(_components.a,{href:`/prompts/overview`,children:`Prompts`}),`, `,_jsx(_components.a,{href:`/workflows/overview`,children:`Workflows`}),`, and `,_jsx(_components.a,{href:`/agents/overview`,children:`Agents`})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Use your own API Key","description":"Use Personal charge type in Fetch Hive and connect provider credentials through integrations","href":"/workspace/llm-providers"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Overview","slug":"overview","depth":2,"children":[]},{"title":"How do I set the default charge type? ","slug":"how-do-i-set-the-default-charge-type","depth":2,"children":[]},{"title":"How do I use a personal model in prompts, workflows, and agents? ","slug":"how-do-i-use-a-personal-model-in-prompts-workflows-and-agents","depth":2,"children":[]},{"title":"How do I connect provider credentials? ","slug":"how-do-i-connect-provider-credentials","depth":2,"children":[]},{"title":"What is the difference between Hosted and Personal? ","slug":"what-is-the-difference-between-hosted-and-personal","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"fetchhive-e55daee4","siteName":"Fetch Hive","title":"Use your own API Key - Fetch Hive","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/workspace/llm-providers","matchLevel":0},"zh":{"href":"/zh/workspace/llm-providers","matchLevel":1},"es":{"href":"/es/workspace/llm-providers","matchLevel":1}}},"lastModified":"2026-08-17T15:23:21.417Z","originalFileLocation":"workspace/llm-providers.md","locale":"en"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Use Personal charge type in Fetch Hive and connect provider credentials through integrations\">\u003cmeta data-mint-head name=\"application-name\" content=\"Fetch Hive\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"https://framerusercontent.com/images/Oy1cgYdMfZwS6IB2gUbA8JGevI.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"https://framerusercontent.com/images/Oy1cgYdMfZwS6IB2gUbA8JGevI.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"https://framerusercontent.com/images/Oy1cgYdMfZwS6IB2gUbA8JGevI.png\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/png\" href=\"https://framerusercontent.com/images/Oy1cgYdMfZwS6IB2gUbA8JGevI.png\">\u003cmeta data-mint-head property=\"og:title\" content=\"Use your own API Key - Fetch Hive\">\u003cmeta data-mint-head property=\"og:description\" content=\"Use Personal charge type in Fetch Hive and connect provider credentials through integrations\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Fetch Hive\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.fetchhive.com/workspace/llm-providers\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://fetchhive-e55daee4.mintlify.app/_mintlify/api/og/v2?division=Your+Workspace\u0026amp;title=Use+your+own+API+Key\u0026amp;description=Use+Personal+charge+type+in+Fetch+Hive+and+connect+provider+credentials+through+integrations\u0026amp;theme=decca3f7fc4f3e861bd13783\u0026amp;signature=3c74bcd1deba47b567d4a430701a1b38adb38aed6e6780ff469e0ddc3cacfadf\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Use your own API Key - Fetch Hive\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Use Personal charge type in Fetch Hive and connect provider credentials through integrations\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://fetchhive-e55daee4.mintlify.app/_mintlify/api/og/v2?division=Your+Workspace\u0026amp;title=Use+your+own+API+Key\u0026amp;description=Use+Personal+charge+type+in+Fetch+Hive+and+connect+provider+credentials+through+integrations\u0026amp;theme=decca3f7fc4f3e861bd13783\u0026amp;signature=3c74bcd1deba47b567d4a430701a1b38adb38aed6e6780ff469e0ddc3cacfadf\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"https://mintlify.s3.us-west-1.amazonaws.com/fetchhive-e55daee4/_generated/favicon/browserconfig.xml?v=3\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Fetch Hive\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#f97316\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.fetchhive.com/workspace/llm-providers\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/workspace/llm-providers.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.fetchhive.com/workspace/llm-providers\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh\" href=\"https://docs.fetchhive.com/zh/workspace/llm-providers\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://docs.fetchhive.com/es/workspace/llm-providers\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.fetchhive.com/workspace/llm-providers\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.fetchhive.com/#organization\",\"name\":\"Fetch Hive\",\"url\":\"https://docs.fetchhive.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://assets.fetchhive.com/fetchhive_logo_v3.png\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.fetchhive.com#website\",\"name\":\"Fetch Hive\",\"url\":\"https://docs.fetchhive.com\",\"publisher\":{\"@id\":\"https://docs.fetchhive.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.fetchhive.com/workspace/llm-providers#webpage\",\"url\":\"https://docs.fetchhive.com/workspace/llm-providers\",\"name\":\"Use your own API Key\",\"description\":\"Use Personal charge type in Fetch Hive and connect provider credentials through integrations\",\"dateModified\":\"2026-08-17T15:23:21.417Z\",\"isPartOf\":{\"@id\":\"https://docs.fetchhive.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.fetchhive.com/workspace/llm-providers#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.fetchhive.com/workspace/llm-providers#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Your Workspace\",\"item\":\"https://docs.fetchhive.com/workspace/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Use your own API Key\",\"item\":\"https://docs.fetchhive.com/workspace/llm-providers\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.fetchhive.com/workspace/llm-providers#article\",\"headline\":\"Use your own API Key\",\"name\":\"Use your own API Key\",\"description\":\"Use Personal charge type in Fetch Hive and connect provider credentials through integrations\",\"url\":\"https://docs.fetchhive.com/workspace/llm-providers\",\"mainEntityOfPage\":{\"@id\":\"https://docs.fetchhive.com/workspace/llm-providers#webpage\"},\"dateModified\":\"2026-08-17T15:23:21.417Z\",\"publisher\":{\"@id\":\"https://docs.fetchhive.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.fetchhive.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Fetch Hive\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Fetch Hive","nav":{"global":null,"languages":[{"language":"en","tabs":[{"tab":"Docs","groups":[{"group":"Getting Started","pages":[{"title":"Overview","href":"/getting-started/overview"},{"title":"Prompt quick start","href":"/getting-started/prompt-quick-start"},{"title":"Workflow quick start","href":"/getting-started/workflow-quick-start"},{"title":"Agent quick start","href":"/getting-started/agent-quick-start"},{"title":"Hive Agent Quick Start","href":"/getting-started/hive-agent-quick-start"}]},{"group":"Live Chat","pages":[{"title":"Overview","href":"/live-chat/overview"},{"title":"Workspaces","href":"/live-chat/workspaces"},{"title":"Cost Tracking","href":"/live-chat/cost-tracking"},{"title":"Fair Usage Policy","href":"/live-chat/fair-usage"},{"title":"Available tools","href":"/live-chat/tools"}]},{"group":"Prompts","pages":[{"title":"Overview","href":"/prompts/overview"},{"title":"Creating and Editing","href":"/prompts/creating-and-editing"},{"title":"Publishing and Versioning","href":"/prompts/publishing-and-versioning"},{"title":"Run with API","href":"/prompts/run-with-api"},{"title":"Run with Python SDK","href":"/prompts/run-with-python-sdk"},{"title":"Run with Node.js SDK","href":"/prompts/run-with-nodejs-sdk"},{"title":"Run with Ruby SDK","href":"/prompts/run-with-ruby-sdk"},{"title":"Run with PHP SDK","href":"/prompts/run-with-php-sdk"},{"title":"Logs","href":"/prompts/logs"}]},{"group":"Workflows","pages":[{"title":"Overview","href":"/workflows/overview"},{"title":"Creating and Editing","href":"/workflows/creating-and-editing"},{"title":"Testing and Iteration","href":"/workflows/testing-and-iteration"},{"title":"Publishing and Versioning","href":"/workflows/publishing-and-versioning"},{"title":"Sharing a workflow","href":"/workflows/sharing"},{"title":"Scheduled Deployments","href":"/workflows/scheduled-deployments"},{"title":"Error Handling","href":"/workflows/error-handling"},{"title":"Run with API","href":"/workflows/run-with-api"},{"title":"Callback Delivery and Webhook Triggers","href":"/workflows/async-and-webhooks"},{"title":"Run with Python SDK","href":"/workflows/run-with-python-sdk"},{"title":"Run with Node.js SDK","href":"/workflows/run-with-nodejs-sdk"},{"title":"Run with Ruby SDK","href":"/workflows/run-with-ruby-sdk"},{"title":"Run with PHP SDK","href":"/workflows/run-with-php-sdk"},{"title":"Logs","href":"/workflows/logs"},{"group":"Workflow Steps","pages":[{"title":"Overview","href":"/workflows/steps/overview"},{"group":"AI","pages":[{"title":"AI Prompt","href":"/workflows/steps/ai/ai-prompt"},{"title":"Agent","href":"/workflows/steps/ai/agent"},{"title":"Image Generation","href":"/workflows/steps/ai/image-generation"},{"title":"Google AI Overview","href":"/workflows/steps/ai/google-ai-overview"},{"title":"Google AI Mode","href":"/workflows/steps/ai/google-ai-mode"}]},{"group":"Web Research","pages":[{"title":"Google Search","href":"/workflows/steps/web-research/google-search"},{"title":"Google News","href":"/workflows/steps/web-research/google-news"},{"title":"Bing Search","href":"/workflows/steps/web-research/bing-search"},{"title":"ChatGPT LLM Scraper","href":"/workflows/steps/web-research/chatgpt-llm-scraper"},{"title":"Gemini LLM Scraper","href":"/workflows/steps/web-research/gemini-llm-scraper"},{"title":"LLM Mentions Search","href":"/workflows/steps/web-research/llm-mentions-search"},{"title":"AI Keyword Data Search","href":"/workflows/steps/web-research/ai-keyword-data-search"},{"title":"Backlinks Search","href":"/workflows/steps/web-research/backlinks-search"},{"title":"Backlinks Summary","href":"/workflows/steps/web-research/backlinks-summary"},{"title":"Domain Pages Summary","href":"/workflows/steps/web-research/domain-pages-summary"},{"title":"Exa Search","href":"/workflows/steps/web-research/exa-search"},{"title":"Perplexity Search","href":"/workflows/steps/web-research/perplexity-search"},{"title":"Exa Similar","href":"/workflows/steps/web-research/exa-similar"},{"title":"Copilot Search","href":"/workflows/steps/web-research/copilot-search"},{"title":"Website Scrape","href":"/workflows/steps/web-research/website-scrape"},{"title":"RSS Feed","href":"/workflows/steps/web-research/rss-feed"}]},{"group":"Utility","pages":[{"title":"Human in the Loop","href":"/workflows/steps/utility/human-in-the-loop"},{"title":"Condition","href":"/workflows/steps/utility/condition"},{"title":"JSON Schema","href":"/workflows/steps/utility/json-schema"},{"title":"Data Transform","href":"/workflows/steps/utility/data-transform"},{"title":"Custom API","href":"/workflows/steps/utility/custom-api"},{"title":"Extract from File","href":"/workflows/steps/utility/extract-from-file"},{"title":"Generate File","href":"/workflows/steps/utility/generate-file"}]},{"group":"Integrations","pages":[{"title":"Slack","href":"/workflows/steps/integrations/slack"},{"title":"Notion","href":"/workflows/steps/integrations/notion"},{"title":"Google Docs","href":"/workflows/steps/integrations/google-docs"},{"title":"Google Sheets","href":"/workflows/steps/integrations/google-sheets"},{"title":"Airtable","href":"/workflows/steps/integrations/airtable"},{"title":"Linear","href":"/workflows/steps/integrations/linear"},{"title":"Google Calendar","href":"/workflows/steps/integrations/googlecalendar"},{"title":"Google Analytics","href":"/workflows/steps/integrations/google_analytics"},{"title":"Google Maps","href":"/workflows/steps/integrations/google-maps"},{"title":"Telegram","href":"/workflows/steps/integrations/telegram"}]},{"group":"Knowledge Base","pages":[{"title":"Write to Knowledge Base","href":"/workflows/steps/knowledge-base/write-knowledge-base"},{"title":"Search Knowledge Base","href":"/workflows/steps/knowledge-base/search-knowledge-base"},{"title":"Search Pinecone","href":"/workflows/steps/knowledge-base/search-pinecone"},{"title":"Write to Pinecone","href":"/workflows/steps/knowledge-base/write-pinecone"}]},{"group":"Advanced","pages":[{"title":"Sub-workflow","href":"/workflows/steps/advanced/sub-workflow"}]}]}]},{"group":"Hive Agents","pages":[{"title":"Overview","href":"/hive-agents/overview"},{"title":"Creating and Configuring","href":"/hive-agents/creating-and-configuring"},{"title":"Running Tasks","href":"/hive-agents/running-tasks"},{"title":"Invoke from Code","href":"/hive-agents/invoke-from-code"},{"title":"Run with Node.js SDK","href":"/hive-agents/run-with-nodejs-sdk"},{"title":"Run with Python SDK","href":"/hive-agents/run-with-python-sdk"},{"title":"Run with Ruby SDK","href":"/hive-agents/run-with-ruby-sdk"},{"title":"Run with PHP SDK","href":"/hive-agents/run-with-php-sdk"},{"title":"Budget Approval","href":"/hive-agents/budget-approval"},{"title":"Clarification Requests","href":"/hive-agents/clarification"},{"title":"Notifications","href":"/hive-agents/notifications"},{"title":"Testing and Iteration","href":"/hive-agents/testing-and-iteration"},{"title":"Logs","href":"/hive-agents/logs"},{"title":"Troubleshooting","href":"/hive-agents/troubleshooting"}]},{"group":"Agents","pages":[{"title":"Overview","href":"/agents/overview"},{"title":"Creating and Configuring","href":"/agents/creating-and-configuring"},{"title":"Sharing an agent","href":"/agents/sharing"},{"title":"Sub Agents","href":"/agents/sub-agents"},{"title":"Testing with Chat","href":"/agents/testing-with-chat"},{"title":"Workflow Tools","href":"/agents/workflow-tools"},{"title":"Run with API","href":"/agents/run-with-api"},{"title":"Approvals for agent actions","href":"/agents/tool-approvals"},{"title":"Run with Python SDK","href":"/agents/run-with-python-sdk"},{"title":"Run with Node.js SDK","href":"/agents/run-with-nodejs-sdk"},{"title":"Run with Ruby SDK","href":"/agents/run-with-ruby-sdk"},{"title":"Run with PHP SDK","href":"/agents/run-with-php-sdk"},{"title":"Logs","href":"/agents/logs"},{"group":"MCP Tools","pages":[{"title":"Overview","href":"/agents/mcp-tools/overview"},{"title":"Auto Summarize","href":"/agents/mcp-tools/auto-summarize"},{"title":"SERP API","href":"/agents/mcp-tools/serp-api"},{"title":"Google Search","href":"/agents/mcp-tools/google-search"},{"title":"Google Grounding","href":"/agents/mcp-tools/google-grounding"},{"title":"Vector Search","href":"/agents/mcp-tools/vector-search"},{"title":"GPT Search","href":"/agents/mcp-tools/gpt-search"},{"title":"OpenAI Code Interpreter","href":"/agents/mcp-tools/openai-code-interpreter"},{"title":"Anthropic Web Search","href":"/agents/mcp-tools/anthropic-web-search"},{"title":"Perplexity Search","href":"/agents/mcp-tools/perplexity-search-api"},{"title":"Pinecone","href":"/agents/mcp-tools/pinecone"},{"title":"Sonar Web Search","href":"/agents/mcp-tools/perplexity-search"},{"title":"xAI Web Search","href":"/agents/mcp-tools/xai-search"},{"title":"X Search","href":"/agents/mcp-tools/x-search"},{"title":"File Tools","href":"/agents/mcp-tools/file-tools"},{"title":"Image Generation","href":"/agents/mcp-tools/image-generation"},{"title":"Airtable","href":"/agents/mcp-tools/airtable"},{"title":"Linear","href":"/agents/mcp-tools/linear"},{"title":"Google Calendar","href":"/agents/mcp-tools/googlecalendar"},{"title":"Google Analytics","href":"/agents/mcp-tools/google_analytics"},{"title":"Google Ads","href":"/agents/mcp-tools/googleads"},{"title":"Google Maps","href":"/agents/mcp-tools/google-maps"},{"title":"Google Sheets","href":"/agents/mcp-tools/google-sheets"},{"title":"Google Docs","href":"/agents/mcp-tools/google-docs"}]}]},{"group":"Knowledge Bases","pages":[{"title":"Overview","href":"/knowledge-base/overview"},{"title":"Creating \u0026 Editing","href":"/knowledge-base/creating-and-editing"},{"title":"Testing a Knowledge Base","href":"/knowledge-base/testing-a-knowledge-base"},{"title":"Logs","href":"/knowledge-base/logs"}]},{"group":"Your Workspace","pages":[{"title":"Overview","href":"/workspace/overview"},{"title":"Workspace settings","href":"/workspace/workspace-settings"},{"title":"Account switching","href":"/workspace/account-switching"},{"title":"Brand kit","href":"/workspace/brand-kit"},{"title":"API keys","description":"Create and manage workspace API keys for calling Fetch Hive deployments across environments","href":"/workspace/api-keys"},{"title":"Use your own API Key","href":"/workspace/llm-providers"},{"title":"Team members","description":"Invite teammates, manage access, and review member status in your workspace","href":"/workspace/team-members"},{"title":"Notifications","href":"/workspace/notifications"},{"title":"Queuing","href":"/workspace/queuing"},{"title":"Billing","href":"/workspace/billing"},{"title":"Security","href":"/workspace/security"},{"title":"Integrations","href":"/workspace/integrations"},{"title":"Connect Pinecone","href":"/workspace/pinecone"},{"title":"Media library","href":"/workspace/media-library"},{"title":"Sample inputs and tools","href":"/workspace/sample-inputs-and-tools"}]},{"group":"Monitoring","pages":[{"title":"Overview","href":"/monitoring/overview"},{"title":"Analytics","href":"/monitoring/analytics"},{"title":"Credit Usage","href":"/monitoring/credit-usage"},{"title":"Log History","href":"/monitoring/log-history"}]},{"group":"User Tracking","pages":[{"title":"Overview","href":"/user-tracking/overview"},{"title":"Identifying users","href":"/user-tracking/identifying-users"},{"title":"Filtering and drilling","href":"/user-tracking/filtering-and-drilling"},{"title":"Analytics","href":"/user-tracking/analytics"},{"title":"Invoke metadata","href":"/user-tracking/invoke-metadata"}]},{"group":"MCP Gateway","pages":[{"title":"MCP Gateway","href":"/mcp-gateway/overview"},{"title":"Create a hosted MCP server from OpenAPI","href":"/mcp-gateway/create-from-openapi"},{"title":"Use a hosted MCP Gateway with an agent","href":"/mcp-gateway/use-with-agents"},{"title":"Self-host MCP Gateway","href":"/mcp-gateway/self-host"}]},{"group":"Resources","pages":[{"title":"Overview","href":"/resources/overview"},{"title":"Model library","href":"/resources/model-library"},{"title":"Task costs","href":"/resources/task-costs"},{"title":"Changelog","href":"/resources/changelog"},{"title":"Roadmap","href":"/resources/roadmap"},{"title":"Security and compliance","href":"/resources/security-and-compliance"},{"title":"Get in contact","href":"/resources/get-in-contact"}]}]},{"tab":"API Reference","pages":[{"title":"API Reference","href":"/api-reference/overview"}]}]},{"language":"zh","pages":[{"title":"zh","href":"/zh/workspace/llm-providers"}]},{"language":"es","pages":[{"title":"es","href":"/es/workspace/llm-providers"}]}]},"title":"Use your own API Key - Fetch Hive","buildId":"dpl_HcHmUS6i3UwswnTHJUEdcTtwfdTQ","deploymentId":"dpl_HcHmUS6i3UwswnTHJUEdcTtwfdTQ","dynamics":[],"chunks":[]}