Skip to content

Commit 56822e6

Browse files
committed
bugfix: fix the images
1 parent ff20557 commit 56822e6

File tree

16 files changed

+128
-114
lines changed

16 files changed

+128
-114
lines changed

โ€Žcontent/docs/manual/llm-agent.mdโ€Ž

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@ draft: false
99
toc: true
1010
---
1111

12-
## Overview ๐Ÿ”
12+
# Overview ๐Ÿ”
1313

1414
BDIViz features an embedded LLM-powered assistant to help you validate, explain, and refine schema alignment candidates. The agent provides contextual insights, interactive feedback, and harmonization support throughout your data mapping workflow.
1515

1616
---
1717

18-
## LLM Validation Panel ๐Ÿค–
18+
# LLM Validation Panel ๐Ÿค–
1919

2020
![agent-panel](./images/agent-panel.png)
2121

@@ -29,13 +29,13 @@ The LLM Validation Panel offers real-time, context-aware suggestions and explana
2929

3030
---
3131

32-
## Harmonization Assistant ๐Ÿค–
32+
# Harmonization Assistant ๐Ÿค–
3333

3434
![harmonization-assistant](./images/harmonization-assistant.png)
3535

3636
The Harmonization Assistant acts as your copilot for schema mapping and harmonization tasks, offering interactive, conversational support.
3737

38-
### How to Access
38+
## How to Access
3939
{{< tabs tabTotal="2">}}
4040

4141
{{% tab tabName="Toggle Top Search Bar" %}}
@@ -57,54 +57,54 @@ The Harmonization Assistant acts as your copilot for schema mapping and harmoniz
5757

5858
---
5959

60-
### Example Q&A Interactions
60+
## Example Q&A Interactions
6161

62-
#### Q: What is this candidate about?
62+
### What is this candidate about?
6363
_A:_ Ask the assistant for a summary or description of the selected candidate.
6464
_Prompt:_ `What is this candidate about?`
6565
![harmonization-assistant-about](./images/harmonization-assistant-about.png)
6666

67-
#### Q: What are the potential value mappings between the selected source and target attribute?
67+
### What are the potential value mappings between the selected source and target attribute?
6868
_A:_ Request the assistant to show possible value mappings between the source and target attributes.
6969
_Prompt:_ `What are the potential value mappings between the selected source and target attribute?`
7070
![harmonization-assistant-values](./images/harmonization-assistant-values.png)
7171

72-
#### Q: Does the candidate I selected make sense? Why?
72+
### Does the candidate I selected make sense? Why?
7373
_A:_ Ask the assistant to explain the reasoning behind a suggested match.
7474
_Prompt:_ `Does the candidate I selected make sense? Why?`
7575
![harmonization-assistant-why](./images/harmonization-assistant-why.png)
7676

77-
#### Q: Can you suggest more candidates from the schema?
77+
### Can you suggest more candidates from the schema?
7878
_A:_ Ask the assistant to search for additional candidates from the top recommendations or the entire target schema.
7979
_Prompt:_ `Besides the current recommendations, show me more candidates related to tumor sites or organs.`
8080
![harmonization-assistant-more-candidates](./images/harmonization-assistant-more-candidates.png)
8181

82-
#### Q: Can you accept or reject candidates for me?
82+
### Can you accept or reject candidates for me?
8383
_A:_ Let the assistant accept or reject candidates based on chat history and its own suggestions.
8484
_Prompt:_ `From your memory and our chat, can you accept the candidate that makes the most sense?`
8585
![harmonization-assistant-accept](./images/harmonization-assistant-accept.png)
8686

87-
#### Q: Can you remember custom notes or metadata for later?
87+
### Can you remember custom notes or metadata for later?
8888
_A:_ Add custom notes or metadata to the assistantโ€™s memory for future reference.
8989
_Prompt:_ `Remember this metadata for the source dataset: CCRCC is a common problem among...`
9090
![harmonization-assistant-metadata](./images/harmonization-assistant-metadata.png)
9191

92-
#### Q: Can you remind me what this task is about?
92+
### Can you remind me what this task is about?
9393
_A:_ Ask the assistant to recall the current task or context.
9494
_Prompt:_ `Recall from your memory, what is the context of this task?`
9595
![harmonization-assistant-context](./images/harmonization-assistant-context.png)
9696

97-
#### Q: Can you filter or rematch nodes based on criteria?
97+
### Can you filter or rematch nodes based on criteria?
9898
_A:_ Start a new task or filter nodes based on clinical or semantic criteria.
9999
_Prompt:_ `Rematch with nodes related to clinical criteria.`
100-
![harmonization-assistant-about](./images/harmonization-assistant-about.png)
101100

102-
#### Q: Can you reorder or rescore candidates?
103-
_A:_ Request the assistant to reorder or rescore candidates (feature in development).
104-
_Prompt:_ `Reorder the candidates based on relevance to AJCC. Rescore and update them.`
101+
### Can you reorder or rescore candidates?
102+
_A:_ Request the assistant to reorder or rescore candidates.
103+
_Prompt:_ `Reorder the candidates based on relevance to AJCC. Rescore and update them.`
104+
![harmonization-assistant-reorder](./images/harmonization-assistant-reorder.png)
105105

106-
#### Q: Can you help me create a custom matcher task?
107-
_A:_ Ask the assistant to help create new matcher tasks (experimental).
106+
### Can you help me create a custom matcher task? (unstable)
107+
_A:_ Ask the assistant to help create new matcher tasks.
108108
_Prompt:_ `Help me add a matcher using the rapidfuzz library.`
109109

110110
---

โ€Žpublic/docs/get-started/dataset-to-gdc/index.htmlโ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -916,7 +916,7 @@ <h2 id="further-resources-">Further Resources ๐Ÿ“– <a href="#further-resources-"
916916
href: "\/bdi-viz-manual\/docs\/manual\/llm-agent\/",
917917
title: "LLM Agent",
918918
description: "Explore schema alignment candidates using the BDIViz LLM Agent.",
919-
content: "Overview ๐Ÿ” linkBDIViz features an embedded LLM-powered assistant to help you validate, explain, and refine schema alignment candidates. The agent provides contextual insights, interactive feedback, and harmonization support throughout your data mapping workflow.\nLLM Validation Panel ๐Ÿค– link The LLM Validation Panel offers real-time, context-aware suggestions and explanations for each match candidate:\nDiagnosis Summary: Evaluates if a match is likely valid based on metadata, column names, and user history. Explanation Cards: Highlights key reasons for each suggestion (e.g., name similarity, value overlap). Click to expand for more detail. Provide feedback via ๐Ÿ‘/๐Ÿ‘Ž to refine model accuracy. Target Schema Metadata: Enriched descriptions pulled from sources such as GDC. Harmonization Assistant ๐Ÿค– link The Harmonization Assistant acts as your copilot for schema mapping and harmonization tasks, offering interactive, conversational support.\nHow to Access link Toggle Top Search Bar Right-click Expanded Node Toggle the assistant button on the right side of the search bar. Right-click on a selected or expanded node. Example Q\u0026A Interactions linkQ: What is this candidate about? linkA: Ask the assistant for a summary or description of the selected candidate.\nPrompt: What is this candidate about? Q: What are the potential value mappings between the selected source and target attribute? linkA: Request the assistant to show possible value mappings between the source and target attributes.\nPrompt: What are the potential value mappings between the selected source and target attribute?\nQ: Does the candidate I selected make sense? Why? linkA: Ask the assistant to explain the reasoning behind a suggested match.\nPrompt: Does the candidate I selected make sense? Why?\nQ: Can you suggest more candidates from the schema? linkA: Ask the assistant to search for additional candidates from the top recommendations or the entire target schema.\nPrompt: Besides the current recommendations, show me more candidates related to tumor sites or organs.\nQ: Can you accept or reject candidates for me? linkA: Let the assistant accept or reject candidates based on chat history and its own suggestions.\nPrompt: From your memory and our chat, can you accept the candidate that makes the most sense?\nQ: Can you remember custom notes or metadata for later? linkA: Add custom notes or metadata to the assistantโ€™s memory for future reference.\nPrompt: Remember this metadata for the source dataset: CCRCC is a common problem among...\nQ: Can you remind me what this task is about? linkA: Ask the assistant to recall the current task or context.\nPrompt: Remind me what this task is about.\nQ: Can you filter or rematch nodes based on criteria? linkA: Start a new task or filter nodes based on clinical or semantic criteria.\nPrompt: Rematch with nodes related to clinical criteria.\nQ: Can you reorder or rescore candidates? linkA: Request the assistant to reorder or rescore candidates (feature in development).\nPrompt: Reorder the candidates based on relevance.\nQ: Can you help me create a custom matcher task? linkA: Ask the assistant to help create new matcher tasks (experimental).\nPrompt: Help me add a matcher using the rapidfuzz library.\nTip: The Harmonization Assistant learns from your feedback and memory, improving its recommendations over time. Use the thumbs up/down and memory features to tailor the assistant to your project needs.\n"
919+
content: "Overview ๐Ÿ” linkBDIViz features an embedded LLM-powered assistant to help you validate, explain, and refine schema alignment candidates. The agent provides contextual insights, interactive feedback, and harmonization support throughout your data mapping workflow.\nLLM Validation Panel ๐Ÿค– link The LLM Validation Panel offers real-time, context-aware suggestions and explanations for each match candidate:\nDiagnosis Summary: Evaluates if a match is likely valid based on metadata, column names, and user history. Explanation Cards: Highlights key reasons for each suggestion (e.g., name similarity, value overlap). Click to expand for more detail. Provide feedback via ๐Ÿ‘/๐Ÿ‘Ž to refine model accuracy. Target Schema Metadata: Enriched descriptions pulled from sources such as GDC. Harmonization Assistant ๐Ÿค– link The Harmonization Assistant acts as your copilot for schema mapping and harmonization tasks, offering interactive, conversational support.\nHow to Access link Toggle Top Search Bar Right-click Expanded Node Toggle the assistant button on the right side of the search bar. Right-click on a selected or expanded node. Example Q\u0026A Interactions linkWhat is this candidate about? linkA: Ask the assistant for a summary or description of the selected candidate.\nPrompt: What is this candidate about? What are the potential value mappings between the selected source and target attribute? linkA: Request the assistant to show possible value mappings between the source and target attributes.\nPrompt: What are the potential value mappings between the selected source and target attribute?\nDoes the candidate I selected make sense? Why? linkA: Ask the assistant to explain the reasoning behind a suggested match.\nPrompt: Does the candidate I selected make sense? Why?\nCan you suggest more candidates from the schema? linkA: Ask the assistant to search for additional candidates from the top recommendations or the entire target schema.\nPrompt: Besides the current recommendations, show me more candidates related to tumor sites or organs.\nCan you accept or reject candidates for me? linkA: Let the assistant accept or reject candidates based on chat history and its own suggestions.\nPrompt: From your memory and our chat, can you accept the candidate that makes the most sense?\nCan you remember custom notes or metadata for later? linkA: Add custom notes or metadata to the assistantโ€™s memory for future reference.\nPrompt: Remember this metadata for the source dataset: CCRCC is a common problem among...\nCan you remind me what this task is about? linkA: Ask the assistant to recall the current task or context.\nPrompt: Recall from your memory, what is the context of this task?\nCan you filter or rematch nodes based on criteria? linkA: Start a new task or filter nodes based on clinical or semantic criteria.\nPrompt: Rematch with nodes related to clinical criteria.\nCan you reorder or rescore candidates? linkA: Request the assistant to reorder or rescore candidates.\nPrompt: Reorder the candidates based on relevance to AJCC. Rescore and update them. Can you help me create a custom matcher task? (unstable) linkA: Ask the assistant to help create new matcher tasks.\nPrompt: Help me add a matcher using the rapidfuzz library.\nTip: The Harmonization Assistant learns from your feedback and memory, improving its recommendations over time. Use the thumbs up/down and memory features to tailor the assistant to your project needs.\n"
920920
}
921921
);
922922
index.add(

โ€Žpublic/docs/get-started/index.htmlโ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -648,7 +648,7 @@ <h1 class="content-title mb-0">
648648
href: "\/bdi-viz-manual\/docs\/manual\/llm-agent\/",
649649
title: "LLM Agent",
650650
description: "Explore schema alignment candidates using the BDIViz LLM Agent.",
651-
content: "Overview ๐Ÿ” linkBDIViz features an embedded LLM-powered assistant to help you validate, explain, and refine schema alignment candidates. The agent provides contextual insights, interactive feedback, and harmonization support throughout your data mapping workflow.\nLLM Validation Panel ๐Ÿค– link The LLM Validation Panel offers real-time, context-aware suggestions and explanations for each match candidate:\nDiagnosis Summary: Evaluates if a match is likely valid based on metadata, column names, and user history. Explanation Cards: Highlights key reasons for each suggestion (e.g., name similarity, value overlap). Click to expand for more detail. Provide feedback via ๐Ÿ‘/๐Ÿ‘Ž to refine model accuracy. Target Schema Metadata: Enriched descriptions pulled from sources such as GDC. Harmonization Assistant ๐Ÿค– link The Harmonization Assistant acts as your copilot for schema mapping and harmonization tasks, offering interactive, conversational support.\nHow to Access link Toggle Top Search Bar Right-click Expanded Node Toggle the assistant button on the right side of the search bar. Right-click on a selected or expanded node. Example Q\u0026A Interactions linkQ: What is this candidate about? linkA: Ask the assistant for a summary or description of the selected candidate.\nPrompt: What is this candidate about? Q: What are the potential value mappings between the selected source and target attribute? linkA: Request the assistant to show possible value mappings between the source and target attributes.\nPrompt: What are the potential value mappings between the selected source and target attribute?\nQ: Does the candidate I selected make sense? Why? linkA: Ask the assistant to explain the reasoning behind a suggested match.\nPrompt: Does the candidate I selected make sense? Why?\nQ: Can you suggest more candidates from the schema? linkA: Ask the assistant to search for additional candidates from the top recommendations or the entire target schema.\nPrompt: Besides the current recommendations, show me more candidates related to tumor sites or organs.\nQ: Can you accept or reject candidates for me? linkA: Let the assistant accept or reject candidates based on chat history and its own suggestions.\nPrompt: From your memory and our chat, can you accept the candidate that makes the most sense?\nQ: Can you remember custom notes or metadata for later? linkA: Add custom notes or metadata to the assistantโ€™s memory for future reference.\nPrompt: Remember this metadata for the source dataset: CCRCC is a common problem among...\nQ: Can you remind me what this task is about? linkA: Ask the assistant to recall the current task or context.\nPrompt: Remind me what this task is about.\nQ: Can you filter or rematch nodes based on criteria? linkA: Start a new task or filter nodes based on clinical or semantic criteria.\nPrompt: Rematch with nodes related to clinical criteria.\nQ: Can you reorder or rescore candidates? linkA: Request the assistant to reorder or rescore candidates (feature in development).\nPrompt: Reorder the candidates based on relevance.\nQ: Can you help me create a custom matcher task? linkA: Ask the assistant to help create new matcher tasks (experimental).\nPrompt: Help me add a matcher using the rapidfuzz library.\nTip: The Harmonization Assistant learns from your feedback and memory, improving its recommendations over time. Use the thumbs up/down and memory features to tailor the assistant to your project needs.\n"
651+
content: "Overview ๐Ÿ” linkBDIViz features an embedded LLM-powered assistant to help you validate, explain, and refine schema alignment candidates. The agent provides contextual insights, interactive feedback, and harmonization support throughout your data mapping workflow.\nLLM Validation Panel ๐Ÿค– link The LLM Validation Panel offers real-time, context-aware suggestions and explanations for each match candidate:\nDiagnosis Summary: Evaluates if a match is likely valid based on metadata, column names, and user history. Explanation Cards: Highlights key reasons for each suggestion (e.g., name similarity, value overlap). Click to expand for more detail. Provide feedback via ๐Ÿ‘/๐Ÿ‘Ž to refine model accuracy. Target Schema Metadata: Enriched descriptions pulled from sources such as GDC. Harmonization Assistant ๐Ÿค– link The Harmonization Assistant acts as your copilot for schema mapping and harmonization tasks, offering interactive, conversational support.\nHow to Access link Toggle Top Search Bar Right-click Expanded Node Toggle the assistant button on the right side of the search bar. Right-click on a selected or expanded node. Example Q\u0026A Interactions linkWhat is this candidate about? linkA: Ask the assistant for a summary or description of the selected candidate.\nPrompt: What is this candidate about? What are the potential value mappings between the selected source and target attribute? linkA: Request the assistant to show possible value mappings between the source and target attributes.\nPrompt: What are the potential value mappings between the selected source and target attribute?\nDoes the candidate I selected make sense? Why? linkA: Ask the assistant to explain the reasoning behind a suggested match.\nPrompt: Does the candidate I selected make sense? Why?\nCan you suggest more candidates from the schema? linkA: Ask the assistant to search for additional candidates from the top recommendations or the entire target schema.\nPrompt: Besides the current recommendations, show me more candidates related to tumor sites or organs.\nCan you accept or reject candidates for me? linkA: Let the assistant accept or reject candidates based on chat history and its own suggestions.\nPrompt: From your memory and our chat, can you accept the candidate that makes the most sense?\nCan you remember custom notes or metadata for later? linkA: Add custom notes or metadata to the assistantโ€™s memory for future reference.\nPrompt: Remember this metadata for the source dataset: CCRCC is a common problem among...\nCan you remind me what this task is about? linkA: Ask the assistant to recall the current task or context.\nPrompt: Recall from your memory, what is the context of this task?\nCan you filter or rematch nodes based on criteria? linkA: Start a new task or filter nodes based on clinical or semantic criteria.\nPrompt: Rematch with nodes related to clinical criteria.\nCan you reorder or rescore candidates? linkA: Request the assistant to reorder or rescore candidates.\nPrompt: Reorder the candidates based on relevance to AJCC. Rescore and update them. Can you help me create a custom matcher task? (unstable) linkA: Ask the assistant to help create new matcher tasks.\nPrompt: Help me add a matcher using the rapidfuzz library.\nTip: The Harmonization Assistant learns from your feedback and memory, improving its recommendations over time. Use the thumbs up/down and memory features to tailor the assistant to your project needs.\n"
652652
}
653653
);
654654
index.add(

0 commit comments

Comments
ย (0)