8a21a212f8
Deploy Documentation / deploy (push) Has been cancelled
Canary / build-cli (push) Has been skipped
Canary / Upload Install Script (push) Has been skipped
Canary / bundle-desktop (push) Has been skipped
Canary / bundle-desktop-intel (push) Has been skipped
Canary / bundle-desktop-linux (push) Has been skipped
Canary / bundle-desktop-windows (push) Has been skipped
Canary / bundle-desktop-windows-cuda (push) Has been skipped
Canary / Release (push) Has been skipped
Cargo Deny / deny (push) Has been skipped
Unused Dependencies / machete (push) Has been skipped
Canary / Prepare Version (push) Failing after 1s
Live Provider Tests / check-fork (push) Failing after 0s
Create Minor Release PR / check-version-bump-pr (push) Has been skipped
Publish Ask AI Bot Docker Image / docker (push) Failing after 1s
Live Provider Tests / changes (push) Has been skipped
Scorecard supply-chain security / Scorecard analysis (push) Has been skipped
Publish Docker Image / docker (push) Failing after 1s
CI / changes (push) Failing after 8s
Create Minor Release PR / release (push) Has been skipped
Live Provider Tests / Smoke Tests (push) Has been cancelled
Live Provider Tests / Smoke Tests (Code Execution) (push) Has been cancelled
Live Provider Tests / Compaction Tests (push) Has been cancelled
CI / Build Rust Project on Windows (push) Has been cancelled
Live Provider Tests / Build Binary (push) Has been cancelled
CI / Lint Rust Code (push) Has been cancelled
CI / Check Generated Schemas are Up-to-Date (push) Has been cancelled
CI / Test and Lint Electron Desktop App (push) Has been cancelled
CI / Check Rust Code Format (push) Has been cancelled
CI / Build and Test Rust Project (push) Has been cancelled
CI / Check MSRV (push) Has been cancelled
70 lines
2.7 KiB
Plaintext
70 lines
2.7 KiB
Plaintext
---
|
|
title: Multi-Model Configuration
|
|
hide_title: true
|
|
description: Approaches for configuring model-switching behavior to optimize for cost, performance, and results.
|
|
---
|
|
|
|
import Card from '@site/src/components/Card';
|
|
import styles from '@site/src/components/Card/styles.module.css';
|
|
import Tabs from '@theme/Tabs';
|
|
import TabItem from '@theme/TabItem';
|
|
import VideoCarousel from '@site/src/components/VideoCarousel';
|
|
|
|
<h1 className={styles.pageTitle}>Multi-Model Configuration</h1>
|
|
<p className={styles.pageDescription}>
|
|
goose supports several approaches for using different models within a single session, allowing you to optimize for cost, performance, and task specialization. Strategies range from manual or turn-based model selection to dynamic, context-aware switching.
|
|
</p>
|
|
|
|
<div className={styles.categorySection}>
|
|
<h2 className={styles.categoryTitle}>📚 Documentation & Guides</h2>
|
|
<div className={styles.cardGrid}>
|
|
<Card
|
|
title="Planner + Execution Model Setup"
|
|
description="Use a dedicated planner model for strategic reasoning and a separate default model for execution."
|
|
link="/docs/guides/context-engineering/creating-plans"
|
|
/>
|
|
<Card
|
|
title="Creating Plans Before Working"
|
|
description="Manual planning mode that optionally uses a dedicated model to break complex projects into detailed, actionable steps."
|
|
link="/docs/guides/context-engineering/creating-plans"
|
|
/>
|
|
<Card
|
|
title="Planning Complex Tasks"
|
|
description="Uses the Plan feature to transform a complex devcontainer setup into a systematic, executable roadmap."
|
|
link="/docs/tutorials/plan-feature-devcontainer-setup"
|
|
/>
|
|
</div>
|
|
</div>
|
|
|
|
<div className={styles.categorySection}>
|
|
<h2 className={styles.categoryTitle}>📝 Featured Blog Posts</h2>
|
|
<div className={styles.cardGrid}>
|
|
<Card
|
|
title="Treating LLMs Like Tools in a Toolbox: A Multi-Model Approach to Smarter AI Agents"
|
|
description="LLMs are specialized tools, and multi-model approaches create smarter, more efficient AI agents."
|
|
link="/blog/2025/06/16/multi-model-in-goose"
|
|
/>
|
|
<Card
|
|
title="The AI Skeptic's Guide to Context Windows"
|
|
description="Learn practical ways to manage context windows and token usage in long-running sessions."
|
|
link="/blog/2025/08/18/understanding-context-windows"
|
|
/>
|
|
</div>
|
|
</div>
|
|
|
|
<div className={styles.categorySection}>
|
|
<h2 className={styles.categoryTitle}>🎥 More Videos</h2>
|
|
|
|
<VideoCarousel
|
|
id="more-videos"
|
|
videos={[
|
|
{
|
|
type: 'iframe',
|
|
src: 'https://www.youtube.com/embed/ZyhUTsChFUw',
|
|
title: 'goose\'s Multi-Model Setup',
|
|
description: 'Learn practical multi-model workflows in goose',
|
|
duration: '5:01'
|
|
}
|
|
]}
|
|
/>
|
|
</div> |