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

Список функций
- API веб-поиска:: Обеспечивает функциональность веб-поиска в реальном времени, поддерживая сочетание поиска по ключевым словам и семантике и возвращая структурированные результаты.
- API семантического реранкера:: Вторичная сортировка результатов поиска для повышения релевантности контента вопросам.
- мультимодальный поиск: Поддерживает поиск контента в различных форматах, таких как текст, изображения и видео.
- Фильтрация и настройка данных: Параметры, такие как временной диапазон, количество результатов и т.д., могут быть установлены для получения точных данных, отвечающих вашим потребностям.
- Оптимизация больших моделей: Формат результатов поиска разработан для больших моделей, чтобы облегчить обработку и понимание ИИ.
Использование помощи
Использование открытой платформы Boca AI очень простое. Разработчики могут интегрировать поисковые функции через вызовы API. Ниже приводится подробное описание того, как начать работу и собственно процесс работы с основными функциями.
Как зарегистрироваться и получить ключ API
- Нажмите кнопку "Вход" в правом верхнем углу главной страницы и используйте WeChat для сканирования кода для входа в систему (в настоящее время поддерживается только вход через WeChat).
- После успешного входа в систему нажмите на "Управление ключами API" в правом верхнем углу.
- Нажмите "Create API KEY" на странице администрирования, и система сгенерирует уникальный ключ.
- Скопируйте этот ключ и сохраните его в безопасном месте, он будет использоваться позже при вызове 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())
- перейти:
- монтаж
requests
Библиотека (бег)pip install requests
). - главнокомандующий (военный)
Your-API-KEY
Замените ключ на свой собственный. - Запустите код, и программа выдаст результаты поиска.
- монтаж
Использование 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 и добавить функцию поиска в реальном времени в свои проекты искусственного интеллекта.
сценарий применения
- ИИ-чатбот
- Разработчики могут добавлять в чатбот знания в режиме реального времени, используя API Botcha. Например, если пользователь спросит: "Какие последние новости в области технологий?", бот сможет вернуть последнюю информацию через API веб-поиска.
- Инструменты для академических исследований
- Исследователи могут использовать его для поиска научных статей или новостей, быстрого доступа к справочной информации, а также для поддержки написания диссертации или исследования по теме.
- Поддержка в создании контента
- Авторы могут использовать функцию мультимодального поиска, чтобы найти вдохновение, например, найти изображения или видеоматериалы для обогащения своих статей.
QA
- Нужно ли мне платить за Boca AI Open Platform?
- На официальном сайте цены на данный момент не указаны, но для использования необходимо зарегистрироваться и получить API-ключ. Для уточнения цены рекомендуется обратиться в официальную службу поддержки.
- Могу ли я использовать его для поиска англоязычного контента?
- Можно. Boca поддерживает мультиязычный поиск, и при вводе английских ключевых слов также можно получить соответствующие результаты, но в основном он оптимизирован для китайского интернет-контента.
- Что делать, если вызов API не удался?
- Проверьте правильность сетевого подключения, ключа или обратитесь к сообщению об ошибке, чтобы настроить параметры. Если это не помогает, можно обратиться в службу технической поддержки.
© заявление об авторских правах
Авторское право на статью Круг обмена ИИ Пожалуйста, не воспроизводите без разрешения.
Похожие статьи
Нет комментариев...