Toolverse
All skills

add-model

by giselles-ai

Add a new language model to the Giselle codebase. Use when the user wants to add, register, or integrate a new LLM model (OpenAI, Anthropic, Google) into the system.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
Data Science
Views
2

About this skill

Add a new language model to the Giselle codebase. Use when the user wants to add, register, or integrate a new LLM model (OpenAI, Anthropic, Google) into the system.

How to use

  1. Zgromadź informacje o modelu: identyfikator (np. gpt-5.3, claude-opus-5), dostawcę (OpenAI, Anthropic lub Google), rozmiar okna kontekstu, maksymalną liczbę tokenów wyjściowych, datę cutoff wiedzy, ceny za milion tokenów oraz dostępne możliwości (reasoning, przetwarzanie obrazów, wyszukiwanie sieciowe). 2. Zaktualizuj rejestr modeli w pliku packages/language-model-registry/src/{provider}.ts, dodając definicję modelu zgodnie z wytycznymi w REGISTRY.md. 3. Zmodyfikuj pakiet language-model w packages/language-model/src/{provider}.ts: dodaj model do enumu, dodaj regex dla wersji datowanych w bloku .catch() oraz utwórz instancję modelu i dodaj do tablicy models. 4. Dodaj wpis cenowy modelu do packages/language-model/src/costs/model-prices.ts w odpowiedniej tabeli. 5. Zaktualizuj transformację AI SDK w packages/giselle/src/generations/v2/language-model/transform-giselle-to-ai-sdk.ts, dodając identyfikator modelu do switch case dla dostawcy. 6. Uruchom walidację poleceniem pnpm format && pnpm build-sdk && pnpm check-types && pnpm tidy && pnpm test, aby upewnić się, że wszystkie zmiany są spójne i poprawne.

Related skills