This component provides information about:
It also offers actions to:
Typical usage: This component is primarily used within the AiChatView, where:
Future plans: The component is intended to support configuration of chat parameters, such as selecting a different chat model per session instead of relying on global preferences. Currently, only the response engine can be modified.
| Modifier and Type | Field and Description |
|---|---|
| private TableColumn | |
| private AiService | |
| private Label | |
| private TableColumn | |
| private DialogService | |
| private TableView | |
| private BibEntryTypesManager | |
| private TableColumn | |
| private TableView | |
| private TableColumn | |
| private GuiPreferences | |
| private ComboBox | |
| private TableColumn | |
| private AiChatStatusViewModel |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public ListProperty | |
| public ObjectProperty | |
| private void | |
| private Button | |
| public ListProperty | |
| private void | |
| private void | |
| private static String | |
| public ListProperty | |
| private void | |
| public ObjectProperty | |
| public void | |
| private void | |
| private void | |
| private void |
| actionColumn | back to summary |
|---|---|
| private TableColumn<AiChatStatusViewModel. | |
| aiService | back to summary |
|---|---|
| private AiService aiService
| |
| chatModelLabel | back to summary |
|---|---|
| private Label chatModelLabel
| |
| citationKeyColumn | back to summary |
|---|---|
| private TableColumn<FullBibEntry, String> citationKeyColumn
| |
| dialogService | back to summary |
|---|---|
| private DialogService dialogService
| |
| entriesTable | back to summary |
|---|---|
| private TableView<FullBibEntry> entriesTable
| |
| entryTypesManager | back to summary |
|---|---|
| private BibEntryTypesManager entryTypesManager
| |
| fileColumn | back to summary |
|---|---|
| private TableColumn<AiChatStatusViewModel. | |
| ingestionTable | back to summary |
|---|---|
| private TableView<AiChatStatusViewModel. | |
| libraryColumn | back to summary |
|---|---|
| private TableColumn<FullBibEntry, String> libraryColumn
| |
| preferences | back to summary |
|---|---|
| private GuiPreferences preferences
| |
| responseEngineComboBox | back to summary |
|---|---|
| private ComboBox<ResponseEngineKind> responseEngineComboBox
| |
| statusColumn | back to summary |
|---|---|
| private TableColumn<AiChatStatusViewModel. | |
| viewModel | back to summary |
|---|---|
| private AiChatStatusViewModel viewModel | |
| AiChatStatusView | back to summary |
|---|---|
| public AiChatStatusView() | |
| chatHistoryProperty | back to summary |
|---|---|
| public ListProperty | |
| chatModelProperty | back to summary |
|---|---|
| public ObjectProperty | |
| clearChatHistory | back to summary |
|---|---|
private void clearChatHistory()
| |
| constructErrorButton | back to summary |
|---|---|
| private Button constructErrorButton(AiChatStatusViewModel. | |
| entriesProperty | back to summary |
|---|---|
| public ListProperty | |
| exportJson | back to summary |
|---|---|
private void exportJson()
| |
| exportMarkdown | back to summary |
|---|---|
private void exportMarkdown()
| |
| formatChatModelLabel | back to summary |
|---|---|
| private static String formatChatModelLabel(ChatModel model) | |
| generateEmbeddingsTasksProperty | back to summary |
|---|---|
| public ListProperty | |
| initialize | back to summary |
|---|---|
private void initialize()
| |
| responseEngineProperty | back to summary |
|---|---|
| public ObjectProperty | |
| setResponseEngine | back to summary |
|---|---|
| public void setResponseEngine(ResponseEngine responseEngine) | |
| setupEntriesTable | back to summary |
|---|---|
| private void setupEntriesTable() | |
| setupIngestionTable | back to summary |
|---|---|
| private void setupIngestionTable() | |
| setupRest | back to summary |
|---|---|
| private void setupRest() | |