Loading Documentation Hub...
Scanning documentation library
Loading Documentation Hub...
Scanning documentation library
Documentation
📚 Documentation
Loading Documentation Hub...
Scanning documentation library
Scanning documentation library
Scanning documentation library
Scanning documentation library
Підготовка контенту платформи Ring
Підготовка контенту платформи Ring
Підготовка контенту платформи Ring
Статус: 📋 Заплановано
Тривалість: 4-5 тижнів
Попередні вимоги: Завершена Фаза 4
Фаза 5 створює AI-асистента для досліджень світового класу з покращенням тексту, рекомендаціями літератури, керівництвом з методології, генерацією контенту та розумними командами — використовуючи перевірену архітектуру LLM-клієнта Ring Platform з підтримкою двох провайдерів OpenAI/Anthropic.
Статус: 📋 Заплановано
Тривалість: 4-5 тижнів
Попередні вимоги: Завершена Фаза 4
Фаза 5 створює AI-асистента для досліджень світового класу з покращенням тексту, рекомендаціями літератури, керівництвом з методології, генерацією контенту та розумними командами — використовуючи перевірену архітектуру LLM-клієнта Ring Platform з підтримкою двох провайдерів OpenAI/Anthropic.
Статус: 📋 Заплановано
Тривалість: 4-5 тижнів
Попередні вимоги: Завершена Фаза 4
Фаза 5 створює AI-асистента для досліджень світового класу з покращенням тексту, рекомендаціями літератури, керівництвом з методології, генерацією контенту та розумними командами — використовуючи перевірену архітектуру LLM-клієнта Ring Platform з підтримкою двох провайдерів OpenAI/Anthropic.
LLM-провайдери:
LLM-провайдери:
LLM-провайдери:
| Провайдер | Моделі | Застосування |
|---|---|---|
| OpenAI | GPT-4o, GPT-4-turbo | Загальна допомога |
| Anthropic | Claude 3.5 Sonnet, Opus | Довгий контекст, аналіз |
| Провайдер | Моделі | Застосування |
|---|---|---|
| OpenAI | GPT-4o, GPT-4-turbo | Загальна допомога |
| Anthropic | Claude 3.5 Sonnet, Opus | Довгий контекст, аналіз |
| Провайдер | Моделі | Застосування |
|---|---|---|
| OpenAI | GPT-4o, GPT-4-turbo | Загальна допомога |
| Anthropic | Claude 3.5 Sonnet, Opus | Довгий контекст, аналіз |
Функції чату:
Типи пропозицій:
Функції чату:
Типи пропозицій:
Функції чату:
Типи пропозицій:
| Тип | Колір | Приклад |
|---|---|---|
| Граматика | 🔴 Червоний | Орфографія, пунктуація |
| Ясність | 🟡 Жовтий | Двозначність, жаргон |
| Академічний тон | 🔵 Синій | Формальність, пом'якшення |
| Структура | 🟣 Фіолетовий | Потік, переходи |
| Цитування | 🟢 Зелений | Потрібна цитата |
| Тип | Колір | Приклад |
|---|---|---|
| Граматика | 🔴 Червоний | Орфографія, пунктуація |
| Ясність | 🟡 Жовтий | Двозначність, жаргон |
| Академічний тон | 🔵 Синій | Формальність, пом'якшення |
| Структура | 🟣 Фіолетовий | Потік, переходи |
| Цитування | 🟢 Зелений | Потрібна цитата |
| Тип | Колір | Приклад |
|---|---|---|
| Граматика | 🔴 Червоний | Орфографія, пунктуація |
| Ясність | 🟡 Жовтий | Двозначність, жаргон |
| Академічний тон | 🔵 Синій | Формальність, пом'якшення |
| Структура | 🟣 Фіолетовий | Потік, переходи |
| Цитування | 🟢 Зелений | Потрібна цитата |
Джерела даних:
Джерела даних:
Джерела даних:
| Команда | Опис | Приклад |
|---|---|---|
/summarize | Генерація анотації | /summarize length:medium |
/outline | Створення плану розділу | /outline topic:"Зміна клімату" |
/cite | Пошук релевантних цитат | /cite count:5 |
/improve | Пропозиції щодо покращення | /improve focus:clarity |
/explain | Пояснення для аудиторії | /explain audience:general |
/translate | Академічна англійська | /translate |
/expand | Розгортання нотаток у текст | /expand style:formal |
/methods | Пропозиція методології |
| Команда | Опис | Приклад |
|---|---|---|
/summarize | Генерація анотації | /summarize length:medium |
/outline | Створення плану розділу | /outline topic:"Зміна клімату" |
/cite | Пошук релевантних цитат | /cite count:5 |
/improve | Пропозиції щодо покращення | /improve focus:clarity |
/explain | Пояснення для аудиторії | /explain audience:general |
/translate | Академічна англійська | /translate |
/expand | Розгортання нотаток у текст | /expand style:formal |
/methods | Пропозиція методології |
| Команда | Опис | Приклад |
|---|---|---|
/summarize | Генерація анотації | /summarize length:medium |
/outline | Створення плану розділу | /outline topic:"Зміна клімату" |
/cite | Пошук релевантних цитат | /cite count:5 |
/improve | Пропозиції щодо покращення | /improve focus:clarity |
/explain | Пояснення для аудиторії | /explain audience:general |
/translate | Академічна англійська | /translate |
/expand | Розгортання нотаток у текст | /expand style:formal |
/methods | Пропозиція методології |
npm install ai @ai-sdk/openai @ai-sdk/anthropic eventsource-parser nanoidOPENAI_API_KEY=your-key
ANTHROPIC_API_KEY=your-key
npm install ai @ai-sdk/openai @ai-sdk/anthropic eventsource-parser nanoidOPENAI_API_KEY=your-key
ANTHROPIC_API_KEY=your-key
npm install ai @ai-sdk/openai @ai-sdk/anthropic eventsource-parser nanoidOPENAI_API_KEY=your-key
ANTHROPIC_API_KEY=your-key
| Рівень | Токенів на день | Запитів на день |
|---|---|---|
| Безкоштовний | 10,000 | 50 |
| Дослідник | 100,000 | 500 |
| Безлімітний | ∞ | ∞ |
| Рівень | Токенів на день | Запитів на день |
|---|---|---|
| Безкоштовний | 10,000 | 50 |
| Дослідник | 100,000 | 500 |
| Безлімітний | ∞ | ∞ |
| Рівень | Токенів на день | Запитів на день |
|---|---|---|
| Безкоштовний | 10,000 | 50 |
| Дослідник | 100,000 | 500 |
| Безлімітний | ∞ | ∞ |
| Метрика | Ціль |
|---|---|
| Перший токен стримінгу | менше 500мс |
| Аналіз тексту | менше 3с на 1000 слів |
| Пошук літератури | менше 2с |
| Виконання команди | менше 5с |
| Прийняття пропозицій | понад 60% |
| Покриття тестами | понад 80% |
| Метрика | Ціль |
|---|---|
| Перший токен стримінгу | менше 500мс |
| Аналіз тексту | менше 3с на 1000 слів |
| Пошук літератури | менше 2с |
| Виконання команди | менше 5с |
| Прийняття пропозицій | понад 60% |
| Покриття тестами | понад 80% |
| Метрика | Ціль |
|---|---|
| Перший токен стримінгу | менше 500мс |
| Аналіз тексту | менше 3с на 1000 слів |
| Пошук літератури | менше 2с |
| Виконання команди | менше 5с |
| Прийняття пропозицій | понад 60% |
| Покриття тестами | понад 80% |
| Ризик | Рішення |
|---|---|
| Високі витрати на API | Квоти, кешування, вибір моделі |
| Недоступність API | Резервний провайдер |
| Погані відповіді | Інженерія промптів, валідація |
| Ліміти запитів | Черга запитів, backoff |
| Переповнення контексту | Розумне розбиття, сумаризація |
| Ризик | Рішення |
|---|---|
| Високі витрати на API | Квоти, кешування, вибір моделі |
| Недоступність API | Резервний провайдер |
| Погані відповіді | Інженерія промптів, валідація |
| Ліміти запитів | Черга запитів, backoff |
| Переповнення контексту | Розумне розбиття, сумаризація |
| Ризик | Рішення |
|---|---|
| Високі витрати на API | Квоти, кешування, вибір моделі |
| Недоступність API | Резервний провайдер |
| Погані відповіді | Інженерія промптів, валідація |
| Ліміти запитів | Черга запитів, backoff |
| Переповнення контексту | Розумне розбиття, сумаризація |
lib/ai/llm-client.ts → Базовий LLM-клієнт з резервом
lib/ai/types.ts → Визначення типів AI
lib/ai/matcher.ts → Патерн для кешованих LLM-викликів
lib/portal-config.ts → Конфігурація API-ключів
lib/ai/llm-client.ts → Базовий LLM-клієнт з резервом
lib/ai/types.ts → Визначення типів AI
lib/ai/matcher.ts → Патерн для кешованих LLM-викликів
lib/portal-config.ts → Конфігурація API-ключів
lib/ai/llm-client.ts → Базовий LLM-клієнт з резервом
lib/ai/types.ts → Визначення типів AI
lib/ai/matcher.ts → Патерн для кешованих LLM-викликів
lib/portal-config.ts → Конфігурація API-ключів
/methods type:quantitative |
/stats | Рекомендація статистики | /stats data_type:continuous |
/methods type:quantitative |
/stats | Рекомендація статистики | /stats data_type:continuous |
/methods type:quantitative |
/stats | Рекомендація статистики | /stats data_type:continuous |