Tous les produits
Search
Centre de documentation

Platform For AI:Data retrieval nodes

Dernière mise à jour :Oct 09, 2026

Les nœuds de récupération de données LangStudio extraient le contexte des bases de connaissances, du web et d'API externes pour les nœuds LLM.

Recherche dans l'index

Récupère le texte de la base de connaissances pertinent par rapport à une requête utilisateur afin de servir de contexte aux nœuds LLM en aval.

Entrée

  • Nom de l'index de la base de connaissances : sélectionnez une base de connaissances enregistrée. Gestion des bases de connaissances.

  • Mots-clés de recherche : mots-clés utilisés pour interroger la base de connaissances. Référencez une sortie de type chaîne provenant d'un nœud en amont.

  • Top k : nombre de résultats les plus pertinents à renvoyer.

Sortie

La variable de sortie result est une liste de dictionnaires (List[Dict]) contenant les clés suivantes :

Clé

Description

content

Contenu du fragment de document récupéré.

score

Score de similarité entre le fragment et la requête. Une valeur plus élevée indique une pertinence accrue.

Exemple de sortie avec les enregistrements affichant les scores les plus élevés (top_k) :

[
  {
    "score": 0.8057173490524292,
    "content": "Affected by the uncertainty of the COVID-19 pandemic, xx Bank proactively increased provisions for impairment losses on loans, advances, and non-credit assets based on economic trends and forecasts for China or mainland China. The bank also intensified the write-off and disposal of non-performing assets to improve its provision coverage ratio. In 2020, it achieved a net profit of 28.928 billion yuan, a year-on-year increase of 2.6%, and its profitability gradually improved. (RMB in millions) 2020 2019 Change (%) Operating Results & Profitability Operating Income 153,542 137,958 11.3 Operating Profit Before Impairment Losses 107,327 95,816 12.0 Net Profit 28,928 28,195 2.6 Cost-to-Income Ratio(1)(%) 29.11 29.61 decrease of 0.50 percentage points Return on Average Assets (%) 0.69 0.77 decrease of 0.08 percentage points Weighted Average Return on Equity (%) 9.58 11.30 decrease of 1.72 percentage points Net Interest Margin(2)(%) 2.53 2.62 decrease of 0.09 percentage points Note: (1) Cost-to-income ratio = Operating and administrative expenses / Operating income.",
    "id": "49f04c4cb1d48cbad130647bd0d75f***1cf07c4aeb7a5d9a1f3bda950a6b86e",
    "metadata": {
      "page_label": "40",
      "file_name": "2021-02-04_China_xx_Insurance_Group_Co_Ltd_xx_China_xx_2020_Annual_Report.pdf",
      "file_path": "oss://my-bucket-name/datasets/chatglm-fintech/2021-02-04_China_xx_Insurance_Group_Co_Ltd__601318__China_xx__2020_Annual_Report.pdf",
      "file_type": "application/pdf",
      "file_size": 7982999,
      "creation_date": "2024-10-10",
      "last_modified_date": "2024-10-10"
    }
  },
  {
    "score": 0.7708036303520203,
    "content": "7.2 billion yuan, a year-on-year increase of 5.2%. 2020 (RMB in millions) Life and Health Insurance Business, Property and Casualty Insurance Business, Banking Business, Trust Business, Securities Business, Other Asset Management Business, Technology Business, Other Business and Consolidation Eliminations, Group Consolidated Net Profit Attributable to Shareholders of the Parent Company 95,018 16,083 16,766 2,476 2,959 5,737 7,936 (3,876) 143,099 Minority Interest 1,054 76 12,162 3 143 974 1,567 281 16,260 Net Profit (A) 96,072 16,159 28,928 2,479 3,102 6,711 9,503 (3,595) 159,359 Items to be excluded: Short-term investment fluctuations(1)(B) 10,308 – – – – – – – 10,308 Impact of discount rate changes (C) (7,902) – – – – – – – (7,902) One-time significant items and others excluded by management as not part of daily operational income and expenses (D) – – – – – – 1,282 – 1,282 Operating Profit (E=A-B-C-D) 93,666 16,159 28,928 2,479 3,102 6,711 8,221 (3,595) 155,670 Operating profit attributable to shareholders of the parent company 92,672 16,",
    "id": "8066c16048bd722d030a85ee8b1***36d5f31624b28f1c0c15943855c5ae5c9f",
    "metadata": {
      "page_label": "19",
      "file_name": "2021-02-04_China_xx_Insurance_Group_Co_Ltd_xxx_China_xx__2020_Annual_Report.pdf",
      "file_path": "oss://my-bucket-name/datasets/chatglm-fintech/2021-02-04__China_xx_Insurance_Group_Co_Ltd__601318__China_xx__2020_Annual_Report.pdf",
      "file_type": "application/pdf",
      "file_size": 7982999,
      "creation_date": "2024-10-10",
      "last_modified_date": "2024-10-10"
    }
  }
]

Cas d'utilisation

SerpAPI-GenericSearch

Effectue une recherche web à l'aide de SerpApi. Prend en charge Bing, Google, Baidu, Yahoo et les moteurs personnalisés. Configurez l'emplacement de la recherche et le nombre de résultats.

Entrée

  • Connexion SerpApi : sélectionnez une connexion SerpApi créée dans LangStudio. Créer une connexion SerpApi.

  • Mots-clés de recherche : mots-clés pour la recherche web. Référencez une sortie de type chaîne provenant d'un nœud en amont.

  • Moteur de recherche : prend en charge Bing, Google, Baidu, Yahoo et les moteurs personnalisés.

  • Emplacement : lieu de la recherche. Spécifiez une ville, par exemple Shanghai, China.

  • Nombre de résultats de recherche : nombre de résultats à renvoyer.

Sortie

La variable de sortie output est une liste de dictionnaires (List[Dict]) contenant les clés suivantes :

Clé

Description

title

Titre du résultat.

link

URL du résultat.

summary

Résumé du résultat.

Cas d'utilisation

Solution de chatbot avec RAG et recherche web basée sur LangStudio et DeepSeek

Requête HTTP

Appelle des endpoints d'API externes avec des méthodes HTTP, une authentification et des formats de corps de requête configurables.

Entrée

  • Méthode de requête : méthode HTTP : GET, POST, PUT, PATCH, DELETE, HEAD ou OPTIONS.

  • URL : URL de destination de la requête.

  • En-têtes de requête : en-têtes HTTP personnalisés. Une paire clé-valeur par ligne.

  • Paramètres de requête : paramètres de la chaîne de requête. Une paire clé-valeur par ligne.

  • Authentification : désactivée par défaut. Si elle est activée, vous pouvez choisir une méthode d'authentification standard (Bearer ou Basic).

    • Bearer : authentification par jeton Bearer. Omettez le préfixe Bearer lors de la saisie du jeton.

    • Basic : authentification de base. Saisissez un nom d'utilisateur et un mot de passe. Le système les encode automatiquement en Base64.

    • Pour les méthodes d'authentification personnalisées, configurez manuellement les en-têtes de requête.

  • Corps de la requête : formats de corps de requête pris en charge :

    • none : aucun corps de requête.

    • JSON : envoie les données au format JSON.

    • form-data : envoie des données multipart/form-data. Prend en charge le téléchargement de fichiers.

    • x-www-form-urlencoded : envoie des données de formulaire encodées en URL.

    • raw-text : envoie les données sous forme de texte brut.

    • binary : envoie un fichier binaire. Prend en charge le téléchargement de fichiers.

  • Vérification SSL : activée par défaut. Vérifie le certificat SSL du serveur. Maintenez cette option activée en production.

  • Délai d'expiration : délai d'expiration de la requête en secondes. Valeurs valides : 1 à 600. Par défaut : 10.

  • Configuration des nouvelles tentatives : désactivée par défaut. Configure les nouvelles tentatives automatiques en cas d'échec des requêtes.

    • Max Retries : nombre maximal de tentatives. Valeurs valides : 0 à 10.

    • Retry Interval : intervalle entre les tentatives en millisecondes. Valeurs valides : 100 à 10 000.

Sortie

  • body : contenu textuel de la réponse. Si la réponse est un fichier, ce champ est une chaîne vide.

  • status_code : code d'état HTTP (par exemple, 200, 404, 500).

  • headers : en-têtes de réponse HTTP sous forme de paires clé-valeur.

  • file : objet fichier. Renvoyé uniquement lorsque la réponse est un fichier.