WordPress плагины для автоблогинга с OdiRouter могут использовать пользовательскую языковую конечную точку, совместимую с OpenAI, когда плагин принимает полный URL Chat Completions. CyberSEO Pro документирует Custom AI endpoints, и тот же процесс настройки доступен пользователям RSS Retriever. OdiRouter публикует базовый URL LLM, совместимый с OpenAI, и стандартный путь Chat Completions, поэтому два интерфейса совпадают для генерации текста, рерайтинга, резюме и метаданных.
Подключение использует универсальную пользовательскую конечную точку ИИ плагина. Оно не зависит от того, указан ли OdiRouter в плагине как именованный провайдер. Генерация изображений устроена иначе: мультимодальный API OdiRouter использует протокол асинхронной очереди, а не языковую конечную точку, настроенную ниже.
Что поддерживает подключение
CyberSEO Pro может импортировать структурированные ленты и документы, создавать или переписывать текст, генерировать метаданные и вызывать внешние ИИ-сервисы. На его текущей странице продукта указано Custom AI endpoints. RSS Retriever импортирует RSS- и Atom-ленты в WordPress и может обрабатывать импортированный контент с помощью ИИ.
В руководстве CyberSEO описаны два способа вызова языковой модели через пользовательскую конечную точку:
Используйте
[custom_ai]с сохранённым идентификатором конечной точки.Используйте
[ai_generate]со значениемengine, которое объединяет идентификатор конечной точки и идентификатор модели.
В документации по LLM OdiRouter указан следующий базовый URL:
https://api.odirouter.ai/v1
Полный адрес конечной точки Chat Completions:
https://api.odirouter.ai/v1/chat/completions
Запросы используют аутентификацию Bearer. Плагин хранит URL провайдера и ключ API в настройках Accounts, что позволяет не указывать учётные данные в шорткодах статей.
Прежде чем изменять ленту
Сначала проверьте четыре вещи:
В вашей установке CyberSEO Pro или RSS Retriever отображаются Accounts и Custom AI endpoints.
У вас есть учётная запись OdiRouter и ключ API.
Вы выбрали актуальный идентификатор модели LLM из OdiRouter model catalog.
Для первого запроса у вас есть тестовая лента или рабочий процесс WordPress только для черновиков.
Не берите идентификатор модели из старого руководства, предполагая, что он всё ещё существует. Доступность моделей и цены меняются. Используйте каталог моделей OdiRouter и pricing page в качестве актуальных справочных источников.
Настройте пользовательскую конечную точку
Откройте раздел «Учетные записи» плагина и найдите Custom AI endpoints. Добавьте конечную точку со следующими значениями:
Поле | Ценность |
|---|---|
Идентификатор конечной точки |
|
URL конечной точки |
|
Модель по умолчанию | Текущий идентификатор модели LLM OdiRouter или пустое значение, если плагин позволяет выбирать модель для каждого вызова |
Ключ API | Ваш ключ API OdiRouter |
Сохраните конечную точку, затем обновите настройки плагина. Короткий идентификатор конечной точки проще использовать повторно, поскольку он становится частью конфигурации шорткода.
В этом формате URL-адрес должен содержать /chat/completions. В примерах SDK OdiRouter в качестве базового URL используется https://api.odirouter.ai/v1, тогда как это поле плагина ожидает полную конечную точку.
Используйте шорткод custom_ai
CyberSEO документирует следующий формат шорткода:
[custom_ai id="odirouter" model="YOUR_MODEL_ID" prompt="Write a concise summary of this article: %post_content_notags%"]Замените YOUR_MODEL_ID идентификатором модели, который в настоящее время указан в OdiRouter. Значение id должно совпадать с идентификатором конечной точки, сохранённым в Accounts. Если вы задали модель по умолчанию и плагин допускает её опускание, шорткод может работать без атрибута model. Явное указание упрощает диагностику первого теста.
Начните с запроса, результат которого будет коротким и очевидным. Когда этот запрос заработает, перенесите его в шаблон ленты или публикации, где он необходим.
Используйте ai_generate
Универсальный шорткод использует следующую форму:
[ai_generate engine="odirouter-YOUR_MODEL_ID" prompt="Create a factual meta description under 155 characters from: %post_content_notags%"]Значение engine начинается с идентификатора конечной точки, за которым следуют дефис и идентификатор модели. Проверьте актуальное руководство по плагину, если идентификатор модели содержит знаки пунктуации, которые его парсер шорткодов может обрабатывать особым образом.
Один и тот же языковой эндпоинт может обрабатывать генерацию, переписывание, сводки, предложения заголовков и запросы метаданных. Плагин определяет, куда поместить возвращённый текст в записи WordPress.
Проверьте перед публикацией по расписанию
Сделайте первый запрос на черновике.
Сохраните эндпоинт и перезагрузите страницу настроек, чтобы убедиться, что он по-прежнему там.
Отправьте короткий запрос через
[custom_ai]с явно указанным идентификатором модели.Если ответ пустой, проверьте журнал плагина и журнал ошибок WordPress.
Прочитайте результат и подтвердите актуальные сведения об использовании и ценах в OdiRouter, прежде чем включать интенсивное расписание.
Это позволяет отделить проблемы с подключением от проблем с качеством запроса. Сначала убедитесь, что URL, ключ, идентификатор модели и сопоставление ответа работают. Настраивайте длинный запрос для контента только после того, как эти компоненты заработают.
Текстовые запросы и запросы изображений не взаимозаменяемы
Указанный выше пользовательский эндпоинт предназначен для запросов к языковой модели. Не используйте его в качестве эндпоинта для изображений.
В мультимодальной документации OdiRouter используется другой базовый URL:
https://api.odirouter.ai/model
Он создаёт асинхронные задачи с путём следующего вида:
POST {BASE_URL}/v1/queue/{endpoint}
Поле Custom AI language плагина ожидает ответ Chat Completions. Для асинхронной обработки изображений обычно требуется создание задачи, опрос состояния и получение результатов. Вставка мультимодального базового URL в поле языкового эндпоинта не добавит встроенную поддержку изображений.
Для рабочих процессов с образами OdiRouter используйте коннектор, который понимает протокол очереди, добавьте проверенный промежуточный слой или используйте специальную интеграцию плагина, если таковая доступна. Подтвердите конечную точку и параметры каждой модели изображения в текущей документации OdiRouter.
Поиск неисправностей
Симптом | Проверка |
|---|---|
| Повторно введите ключ API OdiRouter и удалите все пробелы в начале и конце. |
Модель не найдена | Выберите актуальный идентификатор модели LLM из OdiRouter вместо повторного использования старого примера. |
Запрос поступает к другому провайдеру | Убедитесь, что шорткод |
Пустой или некорректно сформированный результат | Попробуйте короткий запрос, изучите журналы и уберите правила форматирования, пока не заработает базовый ответ. |
Сбой запроса изображения | Не отправляйте задачу изображения в |
API-ключ виден в исходном коде страницы | Удалите его из шорткодов и шаблонов. Храните его в настройке плагина на стороне сервера. |
Сохраняйте участие человека в процессе публикации
Рабочий эндпоинт доказывает, что программное обеспечение может возвращать текст. Это ничего не говорит о том, является ли публикация точной, полезной, оригинальной или готовой для читателей.
Определите, какие источники может использовать каждая лента, и сохраняйте указание авторства там, где это требуется. Отклоняйте дублирующиеся элементы. Сохраняйте сгенерированные публикации как черновики, пока рабочий процесс не накопит надёжную историю проверок. Проверяйте имена, даты, цены, идентификаторы моделей, ссылки и любые другие сведения, которые могут измениться. Короткая публикация с источниками безопаснее длинного переписывания, дополненного неподтверждёнными деталями.
В запросах следует чётко указывать задачу и её ограничения. Сообщите модели, какой исходный текст она может использовать, какие факты должна сохранить, в каком формате вернуть результат и что ей нельзя выдумывать. По возможности не включайте код, URL, названия продуктов и другие технические литералы в свободное переписывание.
Продолжите с OdiRouter
Используйте OpenAI SDK setup guide, чтобы подтвердить шаблон совместимости. LLM setup и Chat Completions reference охватывают базовый URL, аутентификацию и поля запроса. Выберите актуальную модель в model catalog, затем протестируйте её в черновике WordPress.
OdiRouter integrations page содержит список связанных инструментов. Для задач с изображениями, аудио, видео или 3D начните с multimodal setup guide и используйте коннектор, созданный для его асинхронного рабочего процесса.