Пользователь сообщает, что его ранее работавший виджет AI-чатбота на сайте перестал функционировать из-за ошибки политики CORS после недавнего обновления Gradio. Ошибка указывает на то, что заголовок 'Access-Control-Allow-Credentials' в ответе пуст, что конфликтует с режимом учётных данных запроса клиента.

  • Клиентский JavaScript-код использует `@gradio/client` для подключения к пространству Hugging Face и отправки сообщений через конечную точку `/chat` API.
  • Серверный Python-код использует `gr.ChatInterface` с интеграцией модели OpenAI и обработкой истории разговора.
  • Пользователь отмечает, что Gradio исправила проблему безопасности, связанную с CORS, что, по-видимому, сломало существующую реализацию.

В статье подчеркивается необходимость обновления конфигурации или корректировки кода для соответствия новым требованиям CORS в Gradio при сохранении кросс-доменной функциональности.