You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+20-5Lines changed: 20 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -332,12 +332,24 @@ This advanced case study demonstrates the application of VueGen in a real-world
332
332
> The EMP case study is available online as [HTML][emp-html-demo] and [Streamlit][emp-st-demo] reports.
333
333
> The [configuration file][emp-config] is available in the `docs/example_config_files` folder, and the [directory][emp-dir] with example data is in the `docs/example_data` folder.
334
334
335
-
### 3. ChatBot Component
335
+
### 3. APICall Component
336
+
337
+
This case study focuses on the `APICall` component, which enables interaction with external APIs by using HTTP methods such as **GET** and **POST**. The retrieved data is displayed in the report, allowing users to integrate external data sources into their anlyses. This component is restricted to **Streamlit** reports.
338
+
339
+
🔗 [![Open in Colab][colab_badge]][colab_link_apicall]
340
+
341
+
> [!NOTE]
342
+
> A [configuration file example][apicall-config] for the apicall component is available in
343
+
the `docs/example_config_files` folder.
344
+
345
+
### 4. ChatBot Component
336
346
337
347
This case study highlights VueGen’s capability to embed a chatbot component into a report subsection,
338
348
enabling interactive conversations inside the report. This component is streamlit-specific and is not
339
349
available for other report types.
340
350
351
+
🔗 [![Open in Colab][colab_badge]][colab_link_chatbot]
352
+
341
353
Two API modes are supported:
342
354
343
355
-**Ollama-style streaming chat completion:**
@@ -356,11 +368,11 @@ Two API modes are supported:
356
368
-`links`: a list of source URLs (optional)
357
369
-`HTML content`: an HTML snippet with a Pyvis network visualization (optional)
358
370
359
-
This response structure is currently customized for an internal knowledge graph assistant, but VueGen is being actively developed
360
-
to support more flexible and general-purpose response formats in future releases.
371
+
This response structure is currently customized for an internal knowledge graph assistant, but VueGen is being actively developed to support more flexible and general-purpose response formats in future releases.
361
372
362
373
> [!NOTE]
363
-
> You can see a [configuration file example][config-chatbot] for the chatbot component in the `docs/example_config_files` folder.
374
+
> A [configuration file example][chatbot-config] for the chatbot component is available
375
+
in the `docs/example_config_files` folder.
364
376
365
377
## Web application deployment
366
378
@@ -443,7 +455,6 @@ We appreciate your feedback! If you have any comments, suggestions, or run into
0 commit comments