diff options
| author | Adam <[email protected]> | 2026-02-09 11:34:35 -0600 |
|---|---|---|
| committer | GitHub <[email protected]> | 2026-02-09 11:34:35 -0600 |
| commit | dc53086c1e73d43d3a28fc4cdf161e83d09b1877 (patch) | |
| tree | 45a1d0e38de958d0886a5120b2806b21db74145b /packages/web/src/content/docs/nb/models.mdx | |
| parent | f74c0339cc6315f7e7743e26b7eab47ce026c239 (diff) | |
| download | opencode-dc53086c1e73d43d3a28fc4cdf161e83d09b1877.tar.gz opencode-dc53086c1e73d43d3a28fc4cdf161e83d09b1877.zip | |
wip(docs): i18n (#12681)
Diffstat (limited to 'packages/web/src/content/docs/nb/models.mdx')
| -rw-r--r-- | packages/web/src/content/docs/nb/models.mdx | 223 |
1 files changed, 223 insertions, 0 deletions
diff --git a/packages/web/src/content/docs/nb/models.mdx b/packages/web/src/content/docs/nb/models.mdx new file mode 100644 index 000000000..9d6749b30 --- /dev/null +++ b/packages/web/src/content/docs/nb/models.mdx @@ -0,0 +1,223 @@ +--- +title: Modeller +description: Konfigurere en LLM leverandør og modell. +--- + +OpenCode bruker [AI SDK](https://ai-sdk.dev/) og [Models.dev](https://models.dev) for å støtte **75+ LLM leverandører** og den støtter kjøring av lokale modeller. + +--- + +## Leverandører + +De fleste populære leverandørene er forhåndslastet som standard. Hvis du har lagt til legitimasjonen for en leverandør gjennom kommandoen `/connect`, vil den være tilgjengelig når du starter OpenCode. + +Finn ut mer om [leverandører](/docs/providers). + +--- + +## Velg en modell + +Når du har konfigurert leverandøren din, kan du velge modellen du ønsker ved å skrive inn: + +```bash frame="none" +/models +``` + +--- + +## Anbefalte modeller + +Det er mange modeller der ute, med nye modeller som kommer ut hver uke. + +:::tupp +Vurder å bruke en av modellene vi anbefaler. +::: + +Imidlertid er det bare noen få av dem som er gode til både å generere kode og verktøykalling. + +Her er flere modeller som fungerer godt med OpenCode, uten spesiell rekkefølge. (Dette er ikke en uttømmende liste og er heller ikke nødvendigvis oppdatert): + +- GPT 5.2 +- GPT 5.1 Codex +- Claude Opus 4.5 +- Claude Sonnet 4.5 +- Minimax M2.1 +- Gemini 3 Pro + +--- + +## Angi en standard + +For å angi en av disse som standardmodell, kan du angi `model`-tasten i din +OpenCode-konfigurasjon. + +```json title="opencode.json" {3} +{ + "$schema": "https://opencode.ai/config.json", + "model": "lmstudio/google/gemma-3n-e4b" +} +``` + +Her er hele ID `provider_id/model_id`. For eksempel, hvis du bruker [OpenCode Zen](/docs/zen), vil du bruke `opencode/gpt-5.1-codex` for GPT 5.1 Codex. + +Hvis du har konfigurert en [egendefinert leverandør](/docs/providers#custom), er `provider_id` nøkkelen fra `provider`-delen av konfigurasjonen din, og `model_id` er nøkkelen fra `provider.models`. + +--- + +## Konfigurer modeller + +Du kan konfigurere en modells alternativer globalt gjennom konfigurasjonen. + +```jsonc title="opencode.jsonc" {7-12,19-24} +{ + "$schema": "https://opencode.ai/config.json", + "provider": { + "openai": { + "models": { + "gpt-5": { + "options": { + "reasoningEffort": "high", + "textVerbosity": "low", + "reasoningSummary": "auto", + "include": ["reasoning.encrypted_content"], + }, + }, + }, + }, + "anthropic": { + "models": { + "claude-sonnet-4-5-20250929": { + "options": { + "thinking": { + "type": "enabled", + "budgetTokens": 16000, + }, + }, + }, + }, + }, + }, +} +``` + +Her konfigurerer vi globale innstillinger for to innebygde modeller: `gpt-5` når de åpnes via `openai`-leverandøren, og `claude-sonnet-4-20250514` når de åpnes via `anthropic`-leverandøren. +De innebygde leverandør- og modellnavnene finnes på [Models.dev](https://models.dev). + +Du kan også konfigurere disse alternativene for alle agenter du bruker. Agentkonfigurasjonen overstyrer alle globale alternativer her. [Finn ut mer](/docs/agents/#additional). + +Du kan også definere tilpassede varianter som utvider de innebygde. Varianter lar deg konfigurere forskjellige innstillinger for samme modell uten å opprette dupliserte oppføringer: + +```jsonc title="opencode.jsonc" {6-21} +{ + "$schema": "https://opencode.ai/config.json", + "provider": { + "opencode": { + "models": { + "gpt-5": { + "variants": { + "high": { + "reasoningEffort": "high", + "textVerbosity": "low", + "reasoningSummary": "auto", + }, + "low": { + "reasoningEffort": "low", + "textVerbosity": "low", + "reasoningSummary": "auto", + }, + }, + }, + }, + }, + }, +} +``` + +--- + +## Varianter + +Mange modeller støtter flere varianter med forskjellige konfigurasjoner. OpenCode leveres med innebygde standardvarianter for populære leverandører. + +### Innebygde varianter + +OpenCode leveres med standardvarianter for mange leverandører: + +**Antropisk**: + +- `high` - Høyt budsjett (standard) +- `max` - Maksimalt tenkebudsjett + +**OpenAI**: + +Varierer etter modell, men omtrent: + +- `none` - Ingen resonnement +- `minimal` - Minimal resonnementinnsats +- `low` - Lav resonnementinnsats +- `medium` - Middels resonnementinnsats +- `high` - Høy resonnementinnsats +- `xhigh` - Ekstra høy resonnementinnsats + +**Google**: + +- `low` - Lavere innsats/tokenbudsjett +- `high` - Høyere innsats/tokenbudsjett + +:::tupp +Denne listen er ikke uttømmende. Mange andre leverandører har også innebygde standardinnstillinger. +::: + +### Egendefinerte varianter + +Du kan overstyre eksisterende varianter eller legge til dine egne: + +```jsonc title="opencode.jsonc" {7-18} +{ + "$schema": "https://opencode.ai/config.json", + "provider": { + "openai": { + "models": { + "gpt-5": { + "variants": { + "thinking": { + "reasoningEffort": "high", + "textVerbosity": "low", + }, + "fast": { + "disabled": true, + }, + }, + }, + }, + }, + }, +} +``` + +### Syklusvarianter + +Bruk tastebindingen `variant_cycle` for raskt å bytte mellom varianter. [Finn ut mer](/docs/keybinds). + +--- + +## Laster modeller + +Når OpenCode starter opp, ser den etter modeller i følgende prioriterte rekkefølge: + +1. Kommandolinjeflagget `--model` eller `-m`. Formatet er det samme som i konfigurasjonsfilen: `provider_id/model_id`. + +2. Modelllisten i OpenCode-konfigurasjonen. + + ```json title="opencode.json" + { + "$schema": "https://opencode.ai/config.json", + "model": "anthropic/claude-sonnet-4-20250514" + } + ``` + + Formatet her er `provider/model`. + +3. Den sist brukte modellen. + +4. Den første modellen bruker en intern prioritet. |
