chore(i18n): refresh uk translations
This commit is contained in:
parent
a7590e5f6e
commit
4f4eabb68f
@ -1,40 +1,39 @@
|
||||
---
|
||||
read_when:
|
||||
- Ви хочете використовувати GitHub Copilot як постачальника моделі
|
||||
- Ви хочете використовувати GitHub Copilot як постачальника моделей
|
||||
- Вам потрібен потік `openclaw models auth login-github-copilot`
|
||||
summary: Увійдіть до GitHub Copilot з OpenClaw за допомогою потоку пристрою
|
||||
title: GitHub Copilot
|
||||
x-i18n:
|
||||
generated_at: "2026-04-20T13:21:07Z"
|
||||
generated_at: "2026-04-21T19:20:36Z"
|
||||
model: gpt-5.4
|
||||
provider: openai
|
||||
source_hash: f7faafbd3bdcd8886e75fb0d40c3eec66355df3fca6160ebbbb9a0018b7839fe
|
||||
source_hash: b5169839322f64b24b194302b61c5bad67c6cb6595989f9a1ef65867d8b68659
|
||||
source_path: providers/github-copilot.md
|
||||
workflow: 15
|
||||
---
|
||||
|
||||
# GitHub Copilot
|
||||
|
||||
GitHub Copilot — це AI-помічник для програмування від GitHub. Він надає доступ до моделей Copilot для вашого облікового запису та тарифного плану GitHub. OpenClaw може використовувати Copilot як постачальника моделі двома різними способами.
|
||||
GitHub Copilot — це ШІ-помічник GitHub для написання коду. Він надає доступ до моделей Copilot для вашого облікового запису GitHub і тарифного плану. OpenClaw може використовувати Copilot як постачальника моделей двома різними способами.
|
||||
|
||||
## Два способи використовувати Copilot в OpenClaw
|
||||
|
||||
<Tabs>
|
||||
<Tab title="Built-in provider (github-copilot)">
|
||||
Використовуйте нативний потік входу через пристрій, щоб отримати токен GitHub, а потім обміняти його на токени API Copilot під час роботи OpenClaw. Це **типовий** і найпростіший шлях, оскільки він не потребує VS Code.
|
||||
Використовуйте нативний потік входу через пристрій, щоб отримати токен GitHub, а потім обмінювати його на токени API Copilot під час роботи OpenClaw. Це **типовий** і найпростіший шлях, оскільки він не потребує VS Code.
|
||||
|
||||
<Steps>
|
||||
<Step title="Виконайте команду входу">
|
||||
<Step title="Run the login command">
|
||||
```bash
|
||||
openclaw models auth login-github-copilot
|
||||
```
|
||||
|
||||
Вам буде запропоновано перейти за URL-адресою та ввести одноразовий код. Не закривайте
|
||||
термінал, доки процес не завершиться.
|
||||
Вам буде запропоновано перейти за URL-адресою та ввести одноразовий код. Тримайте термінал відкритим, доки процес не завершиться.
|
||||
</Step>
|
||||
<Step title="Установіть модель за замовчуванням">
|
||||
<Step title="Set a default model">
|
||||
```bash
|
||||
openclaw models set github-copilot/claude-opus-4.6
|
||||
openclaw models set github-copilot/claude-opus-4.7
|
||||
```
|
||||
|
||||
Або в конфігурації:
|
||||
@ -42,7 +41,7 @@ GitHub Copilot — це AI-помічник для програмування в
|
||||
```json5
|
||||
{
|
||||
agents: {
|
||||
defaults: { model: { primary: "github-copilot/claude-opus-4.6" } },
|
||||
defaults: { model: { primary: "github-copilot/claude-opus-4.7" } },
|
||||
},
|
||||
}
|
||||
```
|
||||
@ -52,12 +51,10 @@ GitHub Copilot — це AI-помічник для програмування в
|
||||
</Tab>
|
||||
|
||||
<Tab title="Copilot Proxy plugin (copilot-proxy)">
|
||||
Використовуйте розширення VS Code **Copilot Proxy** як локальний міст. OpenClaw звертається до
|
||||
кінцевої точки проксі `/v1` і використовує список моделей, який ви там налаштуєте.
|
||||
Використовуйте розширення VS Code **Copilot Proxy** як локальний міст. OpenClaw звертається до кінцевої точки `/v1` проксі та використовує список моделей, який ви там налаштуєте.
|
||||
|
||||
<Note>
|
||||
Виберіть цей варіант, якщо ви вже запускаєте Copilot Proxy у VS Code або вам потрібно маршрутизувати
|
||||
трафік через нього. Ви маєте ввімкнути Plugin і підтримувати роботу розширення VS Code.
|
||||
Виберіть цей варіант, якщо ви вже запускаєте Copilot Proxy у VS Code або вам потрібно маршрутизувати трафік через нього. Ви маєте ввімкнути Plugin і підтримувати роботу розширення VS Code.
|
||||
</Note>
|
||||
|
||||
</Tab>
|
||||
@ -65,54 +62,49 @@ GitHub Copilot — це AI-помічник для програмування в
|
||||
|
||||
## Необов’язкові прапорці
|
||||
|
||||
| Прапорець | Опис |
|
||||
| -------------- | --------------------------------------------------- |
|
||||
| `--yes` | Пропустити запит підтвердження |
|
||||
| `--set-default` | Також застосувати рекомендовану постачальником модель за замовчуванням |
|
||||
| Flag | Description |
|
||||
| --------------- | --------------------------------------------------- |
|
||||
| `--yes` | Пропустити запит підтвердження |
|
||||
| `--set-default` | Також застосувати рекомендовану типову модель постачальника |
|
||||
|
||||
```bash
|
||||
# Пропустити підтвердження
|
||||
# Skip confirmation
|
||||
openclaw models auth login-github-copilot --yes
|
||||
|
||||
# Увійти та встановити модель за замовчуванням за один крок
|
||||
# Login and set the default model in one step
|
||||
openclaw models auth login --provider github-copilot --method device --set-default
|
||||
```
|
||||
|
||||
<AccordionGroup>
|
||||
<Accordion title="Потрібен інтерактивний TTY">
|
||||
Потік входу через пристрій потребує інтерактивного TTY. Запускайте його безпосередньо в
|
||||
терміналі, а не в неінтерактивному скрипті чи конвеєрі CI.
|
||||
<Accordion title="Interactive TTY required">
|
||||
Потік входу через пристрій потребує інтерактивного TTY. Запускайте його безпосередньо в терміналі, а не в неінтерактивному скрипті чи конвеєрі CI.
|
||||
</Accordion>
|
||||
|
||||
<Accordion title="Доступність моделей залежить від вашого тарифного плану">
|
||||
Доступність моделей Copilot залежить від вашого тарифного плану GitHub. Якщо модель
|
||||
відхиляється, спробуйте інший ідентифікатор (наприклад, `github-copilot/gpt-4.1`).
|
||||
<Accordion title="Model availability depends on your plan">
|
||||
Доступність моделей Copilot залежить від вашого тарифного плану GitHub. Якщо модель відхиляється, спробуйте інший ID (наприклад, `github-copilot/gpt-4.1`).
|
||||
</Accordion>
|
||||
|
||||
<Accordion title="Вибір транспорту">
|
||||
Ідентифікатори моделей Claude автоматично використовують транспорт Anthropic Messages. GPT,
|
||||
моделі серії o та моделі Gemini зберігають транспорт OpenAI Responses. OpenClaw
|
||||
вибирає правильний транспорт на основі посилання на модель.
|
||||
<Accordion title="Transport selection">
|
||||
Ідентифікатори моделей Claude автоматично використовують транспорт Anthropic Messages. Моделі GPT, o-series і Gemini зберігають транспорт OpenAI Responses. OpenClaw вибирає правильний транспорт на основі посилання на модель.
|
||||
</Accordion>
|
||||
|
||||
<Accordion title="Порядок пріоритету змінних середовища">
|
||||
OpenClaw визначає автентифікацію Copilot зі змінних середовища в такому
|
||||
порядку пріоритету:
|
||||
<Accordion title="Environment variable resolution order">
|
||||
OpenClaw визначає автентифікацію Copilot зі змінних середовища в такому порядку пріоритету:
|
||||
|
||||
| Пріоритет | Змінна | Примітки |
|
||||
| --------- | -------------------- | -------------------------------- |
|
||||
| 1 | `COPILOT_GITHUB_TOKEN` | Найвищий пріоритет, специфічна для Copilot |
|
||||
| 2 | `GH_TOKEN` | Токен GitHub CLI (резервний варіант) |
|
||||
| 3 | `GITHUB_TOKEN` | Стандартний токен GitHub (найнижчий пріоритет) |
|
||||
| Priority | Variable | Notes |
|
||||
| -------- | --------------------- | -------------------------------- |
|
||||
| 1 | `COPILOT_GITHUB_TOKEN` | Найвищий пріоритет, спеціально для Copilot |
|
||||
| 2 | `GH_TOKEN` | Токен GitHub CLI (резервний варіант) |
|
||||
| 3 | `GITHUB_TOKEN` | Стандартний токен GitHub (найнижчий пріоритет) |
|
||||
|
||||
Якщо встановлено кілька змінних, OpenClaw використовує ту, що має найвищий пріоритет.
|
||||
Коли встановлено кілька змінних, OpenClaw використовує ту, що має найвищий пріоритет.
|
||||
Потік входу через пристрій (`openclaw models auth login-github-copilot`) зберігає
|
||||
свій токен у сховищі профілів автентифікації та має пріоритет над усіма змінними
|
||||
середовища.
|
||||
|
||||
</Accordion>
|
||||
|
||||
<Accordion title="Зберігання токенів">
|
||||
<Accordion title="Token storage">
|
||||
Під час входу токен GitHub зберігається у сховищі профілів автентифікації та обмінюється
|
||||
на токен API Copilot під час роботи OpenClaw. Вам не потрібно керувати
|
||||
токеном вручну.
|
||||
@ -128,13 +120,13 @@ openclaw models auth login --provider github-copilot --method device --set-defau
|
||||
|
||||
GitHub Copilot також може працювати як постачальник вбудовувань для
|
||||
[пошуку в пам’яті](/uk/concepts/memory-search). Якщо у вас є підписка Copilot і
|
||||
ви вже увійшли, OpenClaw може використовувати його для вбудовувань без окремого API-ключа.
|
||||
ви виконали вхід, OpenClaw може використовувати його для вбудовувань без окремого ключа API.
|
||||
|
||||
### Автовиявлення
|
||||
|
||||
Коли `memorySearch.provider` має значення `"auto"` (типове значення), GitHub Copilot перевіряється
|
||||
з пріоритетом 15 — після локальних вбудовувань, але перед OpenAI та іншими платними
|
||||
постачальниками. Якщо доступний токен GitHub, OpenClaw виявляє доступні
|
||||
постачальниками. Якщо токен GitHub доступний, OpenClaw виявляє доступні
|
||||
моделі вбудовувань через API Copilot і автоматично вибирає найкращу.
|
||||
|
||||
### Явна конфігурація
|
||||
@ -145,7 +137,7 @@ GitHub Copilot також може працювати як постачальн
|
||||
defaults: {
|
||||
memorySearch: {
|
||||
provider: "github-copilot",
|
||||
// Необов’язково: перевизначити автоматично виявлену модель
|
||||
// Optional: override the auto-discovered model
|
||||
model: "text-embedding-3-small",
|
||||
},
|
||||
},
|
||||
@ -156,21 +148,21 @@ GitHub Copilot також може працювати як постачальн
|
||||
### Як це працює
|
||||
|
||||
1. OpenClaw визначає ваш токен GitHub (зі змінних середовища або профілю автентифікації).
|
||||
2. Обмінює його на короткоживучий токен API Copilot.
|
||||
2. Обмінює його на короткочасний токен API Copilot.
|
||||
3. Виконує запит до кінцевої точки Copilot `/models`, щоб виявити доступні моделі вбудовувань.
|
||||
4. Вибирає найкращу модель (надає перевагу `text-embedding-3-small`).
|
||||
5. Надсилає запити на вбудовування до кінцевої точки Copilot `/embeddings`.
|
||||
|
||||
Доступність моделей залежить від вашого тарифного плану GitHub. Якщо моделі вбудовувань
|
||||
недоступні, OpenClaw пропускає Copilot і пробує наступного постачальника.
|
||||
недоступні, OpenClaw пропускає Copilot і переходить до наступного постачальника.
|
||||
|
||||
## Пов’язане
|
||||
|
||||
<CardGroup cols={2}>
|
||||
<Card title="Вибір моделі" href="/uk/concepts/model-providers" icon="layers">
|
||||
Вибір постачальників, посилань на моделі та поведінки перемикання на резервний варіант.
|
||||
<Card title="Model selection" href="/uk/concepts/model-providers" icon="layers">
|
||||
Вибір постачальників, посилань на моделі та поведінки резервного перемикання.
|
||||
</Card>
|
||||
<Card title="OAuth і автентифікація" href="/uk/gateway/authentication" icon="key">
|
||||
Подробиці автентифікації та правила повторного використання облікових даних.
|
||||
<Card title="OAuth and auth" href="/uk/gateway/authentication" icon="key">
|
||||
Відомості про автентифікацію та правила повторного використання облікових даних.
|
||||
</Card>
|
||||
</CardGroup>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user