Skip to content
This repository was archived by the owner on May 30, 2026. It is now read-only.
This repository was archived by the owner on May 30, 2026. It is now read-only.

Cloud.ru: web_search не работает без OpenAI Responses API key #42

@noesskeetit

Description

@noesskeetit

Контекст

Проверялось на Cloud.ru EvoClaw deployment Ouroboros.

  • UI: Ouroboros v5.0.0
  • Основная рабочая модель: cloudru::Qwen/Qwen3-Next-80B-A3B-Instruct
  • Метод проверки: Chrome DevTools/CDP, без Playwright
  • Дата проверки: 2026-05-04

Проблема

В Cloud.ru deployment web_search завязан на официальный OpenAI Responses API и не работает без OPENAI_API_KEY.

При этом прямой fetch через browse_page работает.

Шаги воспроизведения

Попросить агента найти актуальную информацию через web search, например курс USD/RUB или сравнение PostgreSQL/MySQL с актуальными источниками.

Actual result

web_search падает с ошибкой:

web_search requires the official OpenAI Responses API.
Set OPENAI_API_KEY and leave OPENAI_BASE_URL empty.

После этого агент либо отвечает из model memory, либо не может выполнить задачу.

Expected result

Для Cloud.ru deployment web search должен работать без OpenAI-specific key, либо должен быть заменен на Cloud.ru-compatible search/fetch backend.

Если search backend не настроен, UI/tool registry должен явно показывать, что web_search unavailable.

Impact

Все задачи, требующие актуальных данных, news/docs/current facts, становятся ненадежными. Агент может деградировать в model memory вместо live search.

Suggested fix

Варианты:

  1. добавить Cloud.ru-compatible web search backend;
  2. использовать прямой fetch/search provider, не завязанный на OpenAI Responses API;
  3. скрывать/disable web_search, если required key отсутствует;
  4. научить агента fallback на browse_page там, где достаточно direct URL fetch.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions