All Products
Search
Document Center

Platform For AI:Node pengambilan data

Last Updated:Jun 04, 2026

Node pengambilan data LangStudio mengambil konteks dari basis pengetahuan, web, dan API eksternal untuk digunakan oleh node LLM.

Index lookup

Mengambil teks knowledge base yang relevan dengan kueri pengguna untuk digunakan sebagai konteks di node LLM downstream.

Input

  • Knowledge base index name: Pilih basis pengetahuan yang telah terdaftar. Knowledge Base Management.

  • Search keywords: Kata kunci untuk mengkueri basis pengetahuan. Referensikan output string dari node upstream.

  • Top k: Jumlah hasil paling relevan yang akan dikembalikan.

Output

Variabel output result berupa List[Dict] dengan kunci-kunci berikut:

Key

Description

content

Konten dari chunk dokumen yang diambil.

score

Skor kemiripan antara chunk dan kueri. Nilai yang lebih tinggi menunjukkan relevansi yang lebih besar.

Contoh output dengan catatan berperingkat tertinggi berdasarkan skor 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"
    }
  }
]

Use cases

IQS-GenericSearch

Menjalankan web search secara real-time menggunakan Alibaba Cloud Information Query Service (IQS) dengan penyaringan rentang waktu. Data web langsung meningkatkan akurasi dan ketepatan waktu respons AI.

Variabel output berupa Array<Object> yang berisi bidang-bidang berikut: title (String), link (String), summary (String), content (String), markdown_text (String), score (Number), publish_time (Integer), host_logo (String), hostname (String), site_label (String), dan scene_items (Array<Object>).

Input

  • Search keywords: Kata kunci untuk pencarian web. Harus terdiri dari 2–100 karakter. String yang lebih panjang dari 100 karakter akan dipotong; string yang lebih pendek dari 2 karakter mengembalikan error.

  • Time range: Rentang waktu untuk pencarian. Nilai yang valid: NoLimit, OneDay, OneWeek, OneMonth, dan OneYear.

  • IQS connection: Autentikasi bergantung pada instance RAM role. Autentikasi berbasis RAM role direkomendasikan demi keamanan.

    • Authenticate with a RAM role (Recommended)

      • Berlaku ketika instance RAM role adalah custom role dengan kebijakan izin AliyunIQSFullAccess yang dilampirkan.

      • Tidak diperlukan koneksi IQS. Sistem melakukan autentikasi secara otomatis melalui RAM role.

      • Autentikasi RAM role tetap berada dalam VPC dan tidak melewati jaringan publik.

    • Authenticate with an API key (Not Recommended)

Output

  • output: Hasil pencarian sebagai List[Dict] dengan kunci-kunci berikut:

    Key

    Description

    title

    Judul hasil.

    link

    URL hasil.

    summary

    Rangkuman hasil.

    content

    Konten lengkap hasil.

    markdown_text

    Konten dalam format Markdown. Bisa saja kosong.

    score

    Skor relevansi. Skor yang lebih tinggi menunjukkan relevansi yang lebih besar.

    publish_time

    Waktu publikasi konten.

    host_logo

    URL logo website sumber.

    hostname

    Hostname atau domain website sumber.

    site_label

    Label atau kategori website sumber.

  • scene_items: Data pencarian tambahan. Biasanya kosong. Hanya dikembalikan untuk kueri tertentu seperti waktu, cuaca, atau kalender.

Use cases

Build a DeepSeek Web Search Application Flow with LangStudio and Alibaba Cloud Information Query Service

SerpAPI-GenericSearch

Menjalankan pencarian web menggunakan SerpApi. Mendukung Bing, Google, Baidu, Yahoo, dan mesin kustom. Konfigurasikan lokasi pencarian dan jumlah hasil.

Input

  • SerpApi connection: Pilih koneksi SerpApi yang dibuat di LangStudio. Create SerpApi Connection.

  • Search keywords: Kata kunci untuk pencarian web. Referensikan output string dari node upstream.

  • Search engine: Mendukung Bing, Google, Baidu, Yahoo, dan mesin kustom.

  • Location: Lokasi pencarian. Tentukan kota, seperti Shanghai, China.

  • Number of search results: Jumlah hasil pencarian yang akan dikembalikan.

Output

Variabel output output berupa List[Dict] dengan kunci-kunci berikut:

Key

Description

title

Judul hasil.

link

URL hasil.

summary

Rangkuman hasil.

Use cases

A Chatbot Solution with RAG and Web Search Based on LangStudio and DeepSeek

HTTP request

Memanggil titik akhir API eksternal dengan metode HTTP, autentikasi, dan format badan permintaan yang dapat dikonfigurasi.

Input

  • Request method: Metode HTTP: GET, POST, PUT, PATCH, DELETE, HEAD, atau OPTIONS.

  • URL: URL tujuan untuk permintaan.

  • Request headers: Header HTTP kustom. Satu pasangan kunci-nilai per baris.

  • Request parameters: Parameter string kueri. Satu pasangan kunci-nilai per baris.

  • Authentication: Dinonaktifkan secara default. Jika diaktifkan, Anda dapat memilih metode autentikasi standar (Bearer atau Basic).

    • Bearer: Autentikasi Bearer Token. Abaikan awalan Bearer saat memasukkan token.

    • Basic: Autentikasi Basic. Masukkan username dan password. Sistem akan mengenkode keduanya secara otomatis ke Base64.

    • Untuk metode autentikasi kustom, konfigurasikan header permintaan secara manual.

  • Request body: Format badan permintaan yang didukung:

    • none: Tidak ada badan permintaan.

    • JSON: Mengirim data dalam format JSON.

    • form-data: Mengirim multipart/form-data. Mendukung unggah file.

    • x-www-form-urlencoded: Mengirim data formulir yang dienkode URL.

    • raw-text: Mengirim data sebagai teks biasa.

    • binary: Mengirim file biner. Mendukung unggah file.

  • SSL verification: Diaktifkan secara default. Memverifikasi sertifikat SSL server. Tetap aktifkan di lingkungan produksi.

  • Timeout: Batas waktu permintaan dalam detik. Nilai yang valid: 1–600. Default: 10.

  • Retry configuration: Dinonaktifkan secara default. Mengonfigurasi percobaan ulang otomatis untuk permintaan yang gagal.

    • Max Retries: Jumlah maksimum percobaan ulang. Nilai yang valid: 0–10.

    • Retry Interval: Interval antar percobaan ulang dalam milidetik. Nilai yang valid: 100–10.000.

Output

  • body: Konten teks dari respons. Jika respons berupa file, bidang ini berupa string kosong.

  • status_code: Kode status HTTP (misalnya, 200, 404, 500).

  • headers: Header respons HTTP sebagai pasangan kunci-nilai.

  • file: Objek file. Hanya dikembalikan jika respons berupa file.