131 lines
6.7 KiB
Markdown
131 lines
6.7 KiB
Markdown
---
|
||
title: Глоссарий терминов
|
||
icon: material/format-text
|
||
---
|
||
|
||
# Глоссарий терминов
|
||
|
||
Справочник терминов, используемых в документации Koda.
|
||
|
||
## A
|
||
|
||
**Agent (Агент)** — режим работы Koda, в котором AI самостоятельно выполняет многошаговые задачи, используя различные инструменты.
|
||
|
||
**API Key (API-ключ)** — уникальный ключ для доступа к API провайдера моделей (OpenAI, Anthropic и др.).
|
||
|
||
**Autocomplete (Автодополнение)** — режим автоматического предложения продолжения кода при наборе.
|
||
|
||
## C
|
||
|
||
**Chat (Чат)** — режим диалога с AI-моделью для решения задач, объяснения кода и получения рекомендаций.
|
||
|
||
**Completion** — см. Autocomplete.
|
||
|
||
**Config (Конфигурация)** — файл настроек Koda (`config.yaml`), определяющий модели, провайдеров и параметры.
|
||
|
||
**Context (Контекст)** — информация, которую Koda использует для генерации ответов (файлы, код, документация).
|
||
|
||
**Context Provider (Контекстный провайдер)** — компонент, автоматически добавляющий релевантную информацию в запросы через символ <kbd>@</kbd> (file, code, docs, codebase, diff, terminal и др.). Подробнее в [Контекст-провайдеры](context-providers.md).
|
||
|
||
## D
|
||
|
||
**Diff (Дифф)** — разница между двумя версиями файла, показывающая изменения.
|
||
|
||
## E
|
||
|
||
**Edit (Редактирование)** — режим изменения выделенного кода по инструкции пользователя.
|
||
|
||
**Embeddings (Эмбеддинги)** — векторные представления текста для поиска по семантическому сходству.
|
||
|
||
## F
|
||
|
||
**FIM (Fill-In-Middle)** — техника автодополнения, когда модель заполняет текст между префиксом и суффиксом.
|
||
|
||
## I
|
||
|
||
**Indexing (Индексация)** — процесс анализа и векторизации кодовой базы или документации для быстрого поиска.
|
||
|
||
## L
|
||
|
||
**LLM (Large Language Model)** — большая языковая модель, используемая для генерации текста и кода.
|
||
|
||
## M
|
||
|
||
**Model (Модель)** — AI-модель, используемая для генерации ответов (GPT-4, Claude, Llama и др.).
|
||
|
||
**Model Role (Роль модели)** — назначение модели в Koda (chat, edit, agent, autocomplete, embed, rerank).
|
||
|
||
## P
|
||
|
||
**Provider (Провайдер)** — сервис, предоставляющий доступ к AI-моделям (OpenAI, Anthropic, Ollama и др.).
|
||
|
||
**Prompt (Промпт)** — текстовый запрос к AI-модели.
|
||
|
||
## R
|
||
|
||
**RAG (Retrieval-Augmented Generation)** — техника генерации ответов с использованием поиска по внешней базе знаний.
|
||
|
||
**Retrieval (Поиск)** — режим поиска по документации и другим источникам информации.
|
||
|
||
**Roles (Роли)** — см. Model Role.
|
||
|
||
## S
|
||
|
||
**Session (Сессия)** — отдельный диалог в чате Koda со своей историей и контекстом.
|
||
|
||
**Session History (История сессий)** — список всех предыдущих сессий с возможностью поиска, переключения и удаления.
|
||
|
||
**Session Metadata (Метаданные сессии)** — информация о сессии: ID, заголовок, дата создания, режим работы, рабочая директория.
|
||
|
||
**Session Storage (Хранилище сессий)** — место сохранения данных сессий (локальные файлы `~/.koda/sessions/` или серверное хранилище).
|
||
|
||
**Summarization (Суммаризация)** — процесс сжатия длинной истории диалога в краткое содержание для экономии токенов.
|
||
|
||
**SummaryMarker (Маркер суммаризации)** — визуальный индикатор в истории чата, показывающий где была применена суммаризация.
|
||
|
||
**Auto-Summarize (Автосуммаризация)** — автоматическая суммаризация при достижении 75% использования контекста (только Agent режим).
|
||
|
||
**Skill (Навык)** — переиспользуемый набор инструкций для AI-модели, хранящийся в отдельном файле.
|
||
|
||
**Slash Command (Slash-команда)** — специальная команда, начинающаяся с <kbd>@</kbd> (например, /share, /commit, /summarize).
|
||
|
||
## T
|
||
|
||
**Token (Токен)** — единица измерения длины текста для AI-моделей (примерно ¾ слова).
|
||
|
||
**Tool (Инструмент)** — действие, которое агент может выполнить (читать файл, редактировать код, запускать команду).
|
||
|
||
## V
|
||
|
||
:material-microsoft-visual-studio-code: **VS Code** — Visual Studio Code, среда разработки от Microsoft.
|
||
|
||
## W
|
||
|
||
**Workspace (Рабочая область)** — проект или директория, открытая в IDE.
|
||
|
||
## Ё
|
||
|
||
**Ёфикация** — использование буквы "ё" вместо "е" в русских текстах документации.
|
||
|
||
---
|
||
|
||
## Сокращения
|
||
|
||
| Сокращение | Расшифровка |
|
||
|------------|-------------|
|
||
| AI | Artificial Intelligence (Искусственный интеллект) |
|
||
| API | Application Programming Interface |
|
||
| IDE | Integrated Development Environment |
|
||
| LLM | Large Language Model |
|
||
| [RAG] | Retrieval-Augmented Generation |
|
||
| :material-microsoft-visual-studio-code: VS Code | Visual Studio Code |
|
||
| FIM | Fill-In-Middle |
|
||
|
||
---
|
||
|
||
## Дополнительные ресурсы
|
||
|
||
- [Основная документация](README.md)
|
||
- [Режимы работы](modes.md)
|
||
- [Инструменты агента](agent-tools.md)
|