# Vartari Hub (eksperymentalny)

> Wybierz, który model robi które zadanie w DevHub, z serwerów modeli, które uruchamiasz, i klientów, za których już płacisz.

> **Eksperyment:** Strona ma odznakę **Eksperyment** i słowa „funkcja może się zmienić”. Odpowiada na jedno pytanie,
> który model robi które zadanie, i ma przenieść się do osobnej aplikacji.

Vartari Hub jest w grupie **System** na pasku bocznym. DevHub może oddać część własnej pracy modelowi: grupowanie skilli, nazywanie powtarzających się porażek, nazywanie części kodu i zamianę notatek na wektory na potrzeby wyszukiwania. Tutaj wskazujesz, który model robi które zadanie.

## Skąd może pochodzić model

- **Serwery**: serwer modeli, który uruchamiasz, na przykład Ollama albo LM Studio. **Dodaj serwer modeli**, a DevHub zapyta go, co ma. **Testuj** i **Testuj wszystkie** sprawdzają, czy serwery odpowiadają.
- **Klienci, którzy pożyczają modele**: połączony klient, który umie odpowiadać jako model, na przykład Claude Code, Codex albo Copilot. Klient pożycza modele dopiero po udanym teście na stronie [Harnessy](/pl/devhub/features/harnesses/index.md) i po włączeniu **używaj jego modeli**. Korzystanie z nich zużywa tę subskrypcję.

## Przypisz model do zadania

1. Dodaj serwer albo przetestuj klienta, żeby zaoferował swoje modele.
2. Na liście **Co używa czego** wybierz **Model** dla zadania. Zadanie, które potrzebuje modelu embeddingów, oferuje tylko takie.
3. Wybierz **Wysiłek** albo zostaw domyślny dla modelu.

Każde zadanie mówi, na czym polega praca i jak duży model jest potrzebny, na trzech poziomach: **Wystarczy**, **Lepiej** i **Sufit**. Większy model nie zawsze się opłaca i strona mówi to przy każdym zadaniu. Nagłówek liczy, ile zadań jest przypisanych.

## Wyszukiwanie po znaczeniu

Zadanie indeksu kontekstu biznesowego zamienia notatki na wektory, żeby [Kontekst biznesowy](/pl/devhub/features/business-context/index.md) znajdował je po znaczeniu. Bez przypisanego modelu baner mówi, że indeks czeka na model, a wyszukiwanie zostaje tekstowe. Wybierz go raz: wektory z dwóch modeli nie są porównywalne, więc zmiana modelu oznacza ponowne osadzenie notatek.

> **Ostrzeżenie:** Nie sprawdzono, które modele dobrze działają przy wyszukiwaniu. Nazywanie części kodu nie czeka na
> model: indeks buduje się bez niego i używa własnych nazw DevHub.

## Powiązane

- [Harnessy](/pl/devhub/features/harnesses/index.md)
- [Ustawienia](/pl/devhub/features/settings/index.md)
