Bocha AI Open Platform : API de recherche en temps réel pour les applications d'IA

Derniers outils d'IAMise à jour il y a 3 mois Sharenet.ai
549 0
吐司AI

Introduction générale

Bocha AI Open Platform est une plateforme de service de moteur de recherche conçue pour les applications d'IA. Elle aide les développeurs à connecter l'IA à la connaissance du monde en temps réel en fournissant des outils tels que l'API de recherche Web et l'API de repositionnement sémantique. La plateforme extrait des données propres et précises de près de 10 milliards de pages web et de sources de contenu écologiques, et prend en charge une large gamme de recherches de contenu, y compris les actualités, les images et les vidéos. L'objectif de Bocha est de rendre les applications d'IA plus intelligentes et plus pratiques, en particulier pour les scénarios qui nécessitent des informations en temps réel ou l'initialisation de données. Il est facile à utiliser, supporte des invocations flexibles et convient à une variété de besoins de développement de l'IA.

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

 

Liste des fonctions

  • API de recherche sur le web: : Fournit une fonctionnalité de recherche sur le web en temps réel, prenant en charge un mélange de mots-clés et de recherches sémantiques et renvoyant des résultats structurés.
  • API de repositionnement sémantique: : Tri secondaire des résultats de recherche pour améliorer la pertinence du contenu par rapport aux questions.
  • recherche multimodaleLa recherche de contenu est possible dans de multiples formats tels que le texte, les images et la vidéo.
  • Filtrage et personnalisation des donnéesLes paramètres tels que l'intervalle de temps, le nombre de résultats, etc. peuvent être définis afin d'obtenir des données précises répondant à vos besoins.
  • Optimisation des grands modèlesLe format des résultats de recherche est conçu pour les grands modèles afin de faciliter le traitement et la compréhension de l'IA.

 

Utiliser l'aide

L'utilisation de la Boca AI Open Platform est très simple. Les développeurs peuvent intégrer des fonctions de recherche par le biais d'appels API. Vous trouverez ci-dessous une description détaillée de la manière de commencer et du processus d'utilisation des principales fonctions.

Comment s'enregistrer et obtenir une clé API

  1. Cliquez sur le bouton "Login" dans le coin supérieur droit de la page d'accueil, et utilisez WeChat pour scanner le code de connexion (seule la connexion WeChat est prise en charge à l'heure actuelle).
  2. Une fois que vous avez réussi à vous connecter, cliquez sur "API KEY Management" dans le coin supérieur droit.
  3. Cliquez sur "Créer une clé API" sur la page d'administration, et le système générera une clé unique.
  4. Copiez cette clé et enregistrez-la dans un endroit sûr, elle sera utilisée ultérieurement lors de l'appel de l'API.

Appeler l'API de recherche sur le web

L'API de recherche Web est une fonctionnalité centrale de Bocha qui permet à votre application d'IA de rechercher du contenu Web en temps réel. Voici les étapes exactes pour y parvenir :

Appelé à partir de la ligne de commande

Vous pouvez utiliser lecurlpour tester rapidement l'API. Voici un exemple :

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
}'
  • Explication des paramètres:
    • query: : Ce que vous voulez rechercher, par exemple "latest tech news 2024".
    • freshnessLa durée de la recherche, qui peut être de deux ans ou plus.oneDay(un jour),oneWeek(une semaine),oneMonth(janvier),oneYear(un an) ounoLimit(illimité).
    • summarySi un résumé des résultats est requis, remplissez le formulaire.trueUn bref résumé sera renvoyé.
    • count: Le nombre de résultats à renvoyer, par exemple 5.
  • résultat de la courseLe terminal renvoie les résultats de la recherche au format JSON, y compris les titres, les liens et les résumés, après l'exécution de la commande.

Intégration dans le code

Si vous développez en Python, vous pouvez appeler l'API avec le code suivant :

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())
  • déplacer:
    1. montagerequestsBibliothèque (Exécution)pip install requests).
    2. commandant en chef (militaire)Your-API-KEYRemplacez la clé par la vôtre.
    3. Exécutez le code et le programme affichera les résultats de la recherche.

Utilisation de l'API Semantic Reranker

Cette API réorganise les résultats de la recherche de manière à ce que les plus pertinents apparaissent en premier. Elle doit être utilisée conjointement avec l'API de recherche sur le web. Les appels sont similaires, mais la documentation officielle ne fournit pas d'exemples distincts. Les développeurs peuvent d'abord utiliser l'API de recherche web pour obtenir les résultats, puis l'API Reranker pour optimiser le tri. Il est recommandé de se référer aux documents officiels pour les paramètres et l'utilisation spécifiques.

Caractéristiques opérationnelles

  • recherche multimodale: EnqueryLorsque vous saisissez un mot clé dans l'API, celle-ci renvoie automatiquement du texte, des images ou du contenu vidéo. Par exemple, si vous recherchez "photos de chats", les résultats contiendront des liens vers des images connexes.
  • Filtrage flexible: : En ajustantfreshnessrépondre en chantantcountvous pouvez contrôler la fraîcheur et le nombre de résultats. Par exemple, si vous ne voulez que 5 nouvelles de la semaine écoulée, définissez le paramètrefreshness: oneWeekrépondre en chantantcount: 5.
  • Optimisation des grands modèlesLes données JSON renvoyées sont clairement structurées et contiennent les éléments suivantstitle(Titre),url(Lien),summary(résumé) et d'autres domaines qui se prêtent directement au traitement par l'IA.

mise en garde

  • Assurez-vous que le réseau est stable et que les appels API nécessitent une connexion internet.
  • La clé ne doit pas être divulguée et peut être régénérée sur la page d'administration après une fuite.
  • Si les résultats ne sont pas satisfaisants, des ajustements peuvent être effectuésqueryou optimisé à l'aide de l'API Reranker.

Avec les étapes ci-dessus, vous pouvez rapidement démarrer avec la Bocha AI Open Platform et ajouter une fonctionnalité de recherche en temps réel à vos projets d'IA.

 

scénario d'application

  1. Chatbot IA
    • Les développeurs peuvent ajouter des connaissances en temps réel au chatbot en utilisant l'API de Botcha. Par exemple, si un utilisateur demande "Quelles sont les dernières nouvelles technologiques ?", le bot sera en mesure de renvoyer les dernières informations via l'API de recherche Web.
  2. Outils de recherche académique
    • Les chercheurs peuvent l'utiliser pour rechercher des articles académiques ou des nouvelles, accéder rapidement à des informations de fond et soutenir la rédaction d'essais ou la recherche sur un sujet.
  3. Soutien à la création de contenu
    • Les rédacteurs peuvent utiliser la fonction de recherche multimodale pour trouver l'inspiration, par exemple en recherchant des images ou des séquences vidéo pour enrichir leurs articles.

 

QA

  1. Dois-je payer pour la plateforme ouverte Boca AI ?
    • Le site officiel ne précise pas le montant des frais, mais vous devez vous inscrire et obtenir une clé API pour l'utiliser. Il est recommandé de contacter le service clientèle officiel pour confirmer la tarification exacte.
  2. Puis-je l'utiliser pour rechercher du contenu en anglais ?
    • Can. Boca prend en charge la recherche multilingue et la saisie de mots-clés en anglais peut également donner des résultats pertinents, mais il est principalement optimisé pour le contenu Internet chinois.
  3. Que se passe-t-il si l'appel à l'API échoue ?
    • Vérifiez si la connexion réseau, la clé est correcte, ou reportez-vous au message d'erreur renvoyé pour ajuster les paramètres. Si cela ne fonctionne pas, vous pouvez contacter le support technique.
© déclaration de droits d'auteur
AiPPT

Articles connexes

Pas de commentaires

aucun
Pas de commentaires...