Открытая платформа Bocha AI: API поиска в реальном времени для приложений искусственного интеллекта

Общее введение

Bocha AI Open Platform - это сервисная платформа для поисковых систем, предназначенная для приложений искусственного интеллекта. Она помогает разработчикам подключать ИИ к знаниям о мире в реальном времени, предоставляя такие инструменты, как Web Search API и Semantic Reranker API. Платформа извлекает чистые и точные данные из почти 10 миллиардов веб-страниц и источников экологического контента, а также поддерживает широкий спектр поиска по контенту, включая новости, изображения и видео. Цель Bocha - сделать приложения ИИ более интеллектуальными и практичными, особенно в сценариях, требующих получения информации в реальном времени или инициализации данных. Он прост в использовании, поддерживает гибкие вызовы и подходит для различных потребностей в разработке ИИ.

博查AI开放平台:为AI应用提供实时搜索API

 

Список функций

  • API веб-поиска:: Обеспечивает функциональность веб-поиска в реальном времени, поддерживая сочетание поиска по ключевым словам и семантике и возвращая структурированные результаты.
  • API семантического реранкера:: Вторичная сортировка результатов поиска для повышения релевантности контента вопросам.
  • мультимодальный поиск: Поддерживает поиск контента в различных форматах, таких как текст, изображения и видео.
  • Фильтрация и настройка данных: Параметры, такие как временной диапазон, количество результатов и т.д., могут быть установлены для получения точных данных, отвечающих вашим потребностям.
  • Оптимизация больших моделей: Формат результатов поиска разработан для больших моделей, чтобы облегчить обработку и понимание ИИ.

 

Использование помощи

Использование открытой платформы Boca AI очень простое. Разработчики могут интегрировать поисковые функции через вызовы API. Ниже приводится подробное описание того, как начать работу и собственно процесс работы с основными функциями.

Как зарегистрироваться и получить ключ API

  1. Нажмите кнопку "Вход" в правом верхнем углу главной страницы и используйте WeChat для сканирования кода для входа в систему (в настоящее время поддерживается только вход через WeChat).
  2. После успешного входа в систему нажмите на "Управление ключами API" в правом верхнем углу.
  3. Нажмите "Create API KEY" на странице администрирования, и система сгенерирует уникальный ключ.
  4. Скопируйте этот ключ и сохраните его в безопасном месте, он будет использоваться позже при вызове API.

Вызов API веб-поиска

API веб-поиска - это основная функция Bocha, которая позволяет вашему приложению с искусственным интеллектом искать веб-контент в режиме реального времени. Вот точные шаги для этого:

Вызывается из командной строки

Вы можете использоватьcurlчтобы быстро протестировать API:

curl --location 'https://api.bochaai.com/v1/web-search' \
--header 'Authorization: Bearer Your-API-KEY' \
--header 'Content-Type: application/json' \
--data '{
"query": "2024年最新科技新闻",
"freshness": "oneMonth",
"summary": true,
"count": 5
}'
  • Объяснение параметров:
    • query:: То, что вы хотите найти, например, "последние новости технологий 2024".
    • freshness: Временные рамки поиска, которые могут бытьoneDay(один день),oneWeek(одна неделя),oneMonth(Январь),oneYear(один год) илиnoLimit(Без ограничений).
    • summary: Требуется ли краткое изложение результатов, заполнитеtrueВ ответ вы получите краткое резюме.
    • count: Количество возвращаемых результатов, например, 5.
  • результат работы: После выполнения команды терминал возвращает результаты поиска в формате JSON, включая заголовки, ссылки и резюме.

Интеграция в код

Если вы разрабатываете на Python, вы можете вызвать API с помощью следующего кода:

import requests
import json
url = "https://api.bochaai.com/v1/web-search"
payload = json.dumps({
"query": "2024年最新科技新闻",
"freshness": "oneMonth",
"summary": True,
"count": 5
})
headers = {
'Authorization': 'Bearer Your-API-KEY',
'Content-Type': 'application/json'
}
response = requests.request("POST", url, headers=headers, data=payload)
print(response.json())
  • перейти:
    1. монтажrequestsБиблиотека (бег)pip install requests).
    2. главнокомандующий (военный)Your-API-KEYЗамените ключ на свой собственный.
    3. Запустите код, и программа выдаст результаты поиска.

Использование API семантического реранкера

Этот API изменяет порядок результатов поиска таким образом, чтобы на первом месте были наиболее релевантные. Его необходимо использовать вместе с API веб-поиска. Вызовы похожи, но в официальной документации нет отдельных примеров. Разработчики могут сначала использовать Web Search API для получения результатов, а затем через Reranker API оптимизировать сортировку. Для уточнения параметров и использования рекомендуется обратиться к официальной документации.

Особенности эксплуатации

  • мультимодальный поиск: ВqueryКогда вы вводите в API ключевое слово, API автоматически возвращает текст, изображения или видеоконтент. Например, если вы введете в поиск "картинки кошек", результаты будут содержать ссылки на соответствующие изображения.
  • Гибкая фильтрация:: По настройкеfreshnessответить пениемcountВы можете контролировать свежесть и количество результатов. Например, если вам нужно получить только 5 новостей за последнюю неделю, установите значениеfreshness: oneWeekответить пениемcount: 5.
  • Оптимизация больших моделей: Возвращаемые данные в формате JSON четко структурированы и содержатtitle(Название),url(Ссылка),summary(резюме) и другие поля, которые непосредственно подходят для обработки искусственным интеллектом.

предостережение

  • Убедитесь, что сеть стабильна и что вызовы API требуют подключения к Интернету.
  • Ключ не должен быть утечкой и может быть восстановлен на странице администратора после утечки.
  • Если результаты не удовлетворяют, можно внести коррективыqueryключевые слова или оптимизированы с помощью API Reranker.

Выполнив описанные выше действия, вы сможете быстро начать работу с открытой платформой Bocha AI и добавить функцию поиска в реальном времени в свои проекты искусственного интеллекта.

 

сценарий применения

  1. ИИ-чатбот
    • Разработчики могут добавлять в чатбот знания в режиме реального времени, используя API Botcha. Например, если пользователь спросит: "Какие последние новости в области технологий?", бот сможет вернуть последнюю информацию через API веб-поиска.
  2. Инструменты для академических исследований
    • Исследователи могут использовать его для поиска научных статей или новостей, быстрого доступа к справочной информации, а также для поддержки написания диссертации или исследования по теме.
  3. Поддержка в создании контента
    • Авторы могут использовать функцию мультимодального поиска, чтобы найти вдохновение, например, найти изображения или видеоматериалы для обогащения своих статей.

 

QA

  1. Нужно ли мне платить за Boca AI Open Platform?
    • На официальном сайте цены на данный момент не указаны, но для использования необходимо зарегистрироваться и получить API-ключ. Для уточнения цены рекомендуется обратиться в официальную службу поддержки.
  2. Могу ли я использовать его для поиска англоязычного контента?
    • Можно. Boca поддерживает мультиязычный поиск, и при вводе английских ключевых слов также можно получить соответствующие результаты, но в основном он оптимизирован для китайского интернет-контента.
  3. Что делать, если вызов API не удался?
    • Проверьте правильность сетевого подключения, ключа или обратитесь к сообщению об ошибке, чтобы настроить параметры. Если это не помогает, можно обратиться в службу технической поддержки.
© заявление об авторских правах

Похожие статьи

Нет комментариев

Вы должны войти в систему, чтобы участвовать в комментариях!
Войти сейчас
нет
Нет комментариев...