Bocha AI 오픈 플랫폼: AI 애플리케이션을 위한 실시간 검색 API

최신 AI 리소스4개월 전 업데이트 AI 공유 서클
1.5K 00

일반 소개

Bocha AI 오픈 플랫폼은 AI 애플리케이션을 위해 설계된 검색 엔진 서비스 플랫폼입니다. 웹 검색 API 및 시맨틱 리랭커 API와 같은 도구를 제공하여 개발자가 AI를 실시간 세계 지식에 연결할 수 있도록 지원합니다. 이 플랫폼은 약 100억 개의 웹 페이지와 생태학적 콘텐츠 소스에서 깨끗하고 정확한 데이터를 추출하고 뉴스, 이미지, 동영상 등 광범위한 콘텐츠 검색을 지원합니다. Bocha의 목표는 특히 실시간 정보나 데이터 초기화가 필요한 시나리오에서 AI 애플리케이션을 더욱 스마트하고 실용적으로 만드는 것입니다. 사용이 간편하고 유연한 호출을 지원하며 다양한 AI 개발 요구사항에 적합합니다.

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

 

기능 목록

  • 웹 검색 API:: 실시간 웹 검색 기능을 제공하여 키워드 및 시맨틱 검색을 혼합하여 지원하고 구조화된 결과를 반환합니다.
  • 시맨틱 리랭커 API:: 검색 결과의 2차 정렬을 통해 콘텐츠와 질문의 관련성을 개선합니다.
  • 멀티모달 검색텍스트, 이미지, 동영상 등 다양한 형식의 콘텐츠 검색을 지원합니다.
  • 데이터 필터링 및 사용자 지정시간 범위, 결과 수 등의 매개변수를 설정하여 필요에 맞는 정확한 데이터를 얻을 수 있습니다.
  • 대규모 모델 최적화검색 결과 형식은 AI 처리 및 이해를 용이하게 하기 위해 대규모 모델용으로 설계되었습니다.

 

도움말 사용

Boca AI 오픈 플랫폼의 사용법은 매우 간단합니다. 개발자는 API 호출을 통해 검색 기능을 통합할 수 있습니다. 다음은 시작 방법과 주요 기능의 실제 작동 과정에 대한 자세한 설명입니다.

API 키를 등록하고 받는 방법

  1. 홈페이지 오른쪽 상단의 '로그인' 버튼을 클릭하고 WeChat을 사용하여 코드를 스캔하여 로그인합니다(현재는 WeChat 로그인만 지원됩니다).
  2. 로그인에 성공하면 오른쪽 상단 모서리에 있는 'API KEY 관리'를 클릭합니다.
  3. 관리 페이지에서 'API 키 생성'을 클릭하면 시스템에서 고유 키를 생성합니다.
  4. 이 키를 복사하여 안전한 곳에 저장하면 나중에 API를 호출할 때 사용됩니다.

웹 검색 API 호출하기

웹 검색 API는 인공지능 앱이 웹 콘텐츠를 실시간으로 검색할 수 있도록 해주는 보카의 핵심 기능입니다. 정확한 사용 방법은 다음과 같습니다:

명령줄에서 호출

다음을 사용할 수 있습니다.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(1주일),oneMonth(1월),oneYear(1년) 또는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와 함께 사용해야 합니다. 호출 방식은 비슷하지만 공식 문서에서는 별도의 예제를 제공하지 않습니다. 개발자는 먼저 웹 검색 API를 사용하여 결과를 가져온 다음, Reranker API를 통해 정렬을 최적화할 수 있습니다. 구체적인 매개변수 및 사용법은 공식 문서를 참조하시기 바랍니다.

운영 기능

  • 멀티모달 검색: InqueryAPI에 키워드를 입력하면 API가 자동으로 텍스트, 이미지 또는 동영상 콘텐츠를 반환합니다. 예를 들어 '고양이 사진'을 검색하면 관련 이미지에 대한 링크가 결과에 포함됩니다.
  • 유연한 필터링:: 조정하여freshness노래로 응답count를 사용하여 최신성과 결과 수를 제어할 수 있습니다. 예를 들어 지난 주 뉴스 기사만 5개만 표시하려면freshness: oneWeek노래로 응답count: 5.
  • 대규모 모델 최적화반환된 JSON 데이터는 명확하게 구조화되어 있으며, 다음과 같은 내용을 포함합니다.title(제목),url(링크),summary(요약) 및 기타 AI 처리에 직접적으로 적합한 분야입니다.

주의

  • 네트워크가 안정적인지, API 호출에 인터넷 연결이 필요한지 확인하세요.
  • 키는 유출되어서는 안 되며 유출 후 관리자 페이지에서 재생성할 수 있습니다.
  • 결과가 만족스럽지 않은 경우 조정할 수 있습니다.query키워드를 사용하거나 리랭커 API를 사용하여 최적화합니다.

위의 단계를 통해 Bocha AI 오픈 플랫폼을 빠르게 시작하고 AI 프로젝트에 실시간 검색 기능을 추가할 수 있습니다.

 

애플리케이션 시나리오

  1. AI 챗봇
    • 개발자는 Botcha의 API를 사용하여 챗봇에 실시간 지식을 추가할 수 있습니다. 예를 들어 사용자가 "최신 기술 뉴스가 뭐야?"라고 질문하면 봇은 웹 검색 API를 통해 최신 정보를 반환할 수 있습니다.
  2. 학술 연구 도구
    • 연구자는 이를 사용하여 학술 논문이나 뉴스를 검색하고, 배경 정보에 빠르게 액세스하고, 논문 작성이나 주제에 대한 연구를 지원할 수 있습니다.
  3. 콘텐츠 제작 지원
    • 작가는 멀티모달 검색 기능을 사용하여 이미지나 비디오 영상을 검색하는 등 영감을 얻어 기사를 더욱 풍성하게 만들 수 있습니다.

 

QA

  1. Boca AI 오픈 플랫폼에 대한 비용을 지불해야 하나요?
    • 현재 공식 웹사이트에는 가격이 명시되어 있지 않지만, 사용하려면 등록하고 API 키를 발급받아야 합니다. 정확한 가격을 확인하려면 공식 고객 서비스에 문의하는 것이 좋습니다.
  2. 영어 콘텐츠를 검색하는 데 사용할 수 있나요?
    • Can. Boca는 다국어 검색을 지원하며 영어 키워드를 입력해도 관련 검색 결과가 표시될 수 있지만 주로 중국어 인터넷 콘텐츠에 최적화되어 있습니다.
  3. API 호출이 실패하면 어떻게 되나요?
    • 네트워크 연결, 키가 올바른지 확인하거나 반환된 오류 메시지를 참조하여 매개변수를 조정합니다. 그래도 문제가 해결되지 않으면 기술 지원팀에 문의하세요.
© 저작권 정책
AiPPT

관련 문서

댓글 없음

댓글에 참여하려면 로그인해야 합니다!
지금 로그인
없음
댓글 없음...