Интеграция с Obsidian
Использование Aijora API в Obsidian для работы с нейросетями прямо в ваших заметках
Obsidian — это мощный инструмент для создания заметок и управления знаниями, основанный на локальных Markdown-файлах. Подключение нейросетей через Aijora API открывает невероятные возможности для работы с вашими заметками.
Что дает интеграция?
С подключением Aijora API в Obsidian вы получаете:
- Генерацию текста прямо в заметках с учетом контекста
- Улучшение и редактирование текста с помощью ИИ
- Создание саммари и кратких выжимок из документов
- Перевод на разные языки
- Вопросы и ответы по содержимому заметок
- Доступ к 300+ моделям от OpenAI, Anthropic, Google, DeepSeek и других
При этом работает без VPN, оплата в рублях, и все расходы видны в дашборде.
Скачать Obsidian
Загрузите приложение для вашей платформы
Получите API ключ
Зарегистрируйтесь в Aijora API и создайте API ключ
Установка плагина Text Generator
Для работы с нейросетями в Obsidian используется плагин Text Generator — один из самых популярных плагинов для интеграции языковых моделей.
Откройте страницу плагина
Перейдите на страницу плагина Text Generator и нажмите кнопку Install.
Плагин автоматически откроется в вашем Obsidian, если приложение установлено.
Включите плагин
После установки включите плагин в настройках Obsidian:
- Откройте Settings → Community plugins
- Найдите Text Generator в списке
- Включите переключатель
У плагина Text Generator более 471,000 скачиваний и активное сообщество пользователей. Это проверенное и надежное решение для работы с ИИ в Obsidian.
Настройка подключения к Aijora API
Теперь настроим плагин для работы с Aijora API. Откройте настройки плагина Text Generator.
Базовые настройки LLM
Настройте основные параметры подключения к API:
Выполните следующие шаги:
- Provider Profile — выберите
Custom
- Endpoint — введите:
https://api.aijora.com/api/v1/chat/completions
- API Key — вставьте ваш ключ из личного кабинета
- Model — выберите модель, например
gpt-3.5-turbo
(полный список моделей в дашборде)
Если вы еще не создали API ключ, следуйте инструкции по аутентификации.
Включите Advanced Mode
- Advance mode — включите этот переключатель (критически важно!)
После включения вы увидите дополнительные настройки:
- Headers — вставьте код для заголовков запроса:
{
"Content-Type": "application/json",
authorization: "Bearer {{api_key}}"
}
Body — вставьте код для тела запроса:
{
"model": "{{model}}",
"messages": {{stringify messages}},
"n": {{n}},
"stream": false
}
Настройте Response Sanitization
- Response Sanitization — в этом поле нужно вставить код для правильной обработки ответов от Aijora API:
// читаемая ошибка при не-2xx
if (res?.status >= 300) {
const msg = (typeof data === 'string') ? data : (data?.error?.message || JSON.stringify(data));
throw msg;
}
// гарантируем JSON
let json = data;
if (typeof json === 'string') {
try { json = JSON.parse(json); } catch (e) {}
}
// приводим к формату TG: [{ content: string }]
const choices = (json?.choices || []).map(c => ({
content: c?.message?.content ?? c?.text ?? ''
}));
return choices.length ? choices : [{ content: '' }];
Этот код преобразует ответы API в формат, который понимает плагин Text Generator.
Включите CORS Bypass
Последний и очень важный шаг:
- CORS Bypass — обязательно включите эту опцию!
Это необходимо для корректной работы API запросов из десктопного приложения Obsidian.
Сохраните настройки
Прокрутите страницу настроек вниз и сохраните изменения. Готово! 🎉
Теперь вы можете использовать 300+ моделей нейросетей прямо в ваших заметках Obsidian!
Как использовать
После настройки вы можете:
- Генерировать текст — выделите текст и используйте команды плагина через Command Palette (
Cmd/Ctrl + P
) - Создавать шаблоны — настройте собственные промпты для часто используемых задач
- Автодополнение — настройте автоматические подсказки при наборе текста
- Контекстная работа — плагин может использовать содержимое текущей заметки как контекст