| Access | Constructor and Description |
|---|---|
| public | AiService(AiPreferences aiPreferences, FilePreferences filePreferences, NotificationService notificationService, TaskExecutor taskExecutor)
|
| Modifier and Type | Method and Description |
|---|---|
| public void | close()
Implements java. Closes this resource, relinquishing any underlying resources. |
| private void | |
| public InMemoryChatHistoryCache | |
| public ChatHistoryRepository | |
| public ChatModel | |
| public DocumentSplitter | |
| public AsyncEmbeddingModel | |
| public Summarizator | |
| public EmbeddingModelCache | |
| public EmbeddingModelMetadataService | |
| public EmbeddingsCleaner | |
| public dev.langchain4j.store.embedding.EmbeddingStore | |
| public IngestedDocumentsRepository | |
| public IngestionTaskAggregator | |
| public AiModelService | |
| public SummariesRepository | |
| public SummarizationTaskAggregator | |
| public InMemorySummaryCache | |
| private void | |
| public void |
| aiPreferences | back to summary |
|---|---|
| private final AiPreferences aiPreferences | |
| CHAT_HISTORY_FILE_NAME | back to summary |
|---|---|
| private static final String CHAT_HISTORY_FILE_NAME | |
| currentChatModel | back to summary |
|---|---|
| private final ObjectProperty<ChatModel> currentChatModel | |
| currentDocumentSplitter | back to summary |
|---|---|
| private final ObjectProperty<DocumentSplitter> currentDocumentSplitter | |
| currentEmbeddingModel | back to summary |
|---|---|
| private final ObjectProperty<AsyncEmbeddingModel> currentEmbeddingModel | |
| currentSummarizator | back to summary |
|---|---|
| private final ObjectProperty<Summarizator> currentSummarizator | |
| embeddingModelCache | back to summary |
|---|---|
| private final EmbeddingModelCache embeddingModelCache | |
| embeddingModelMetadataService | back to summary |
|---|---|
| private final EmbeddingModelMetadataService embeddingModelMetadataService | |
| EMBEDDINGS_FILE_NAME | back to summary |
|---|---|
| private static final String EMBEDDINGS_FILE_NAME | |
| embeddingsCleaner | back to summary |
|---|---|
| private final EmbeddingsCleaner embeddingsCleaner | |
| FULLY_INGESTED_FILE_NAME | back to summary |
|---|---|
| private static final String FULLY_INGESTED_FILE_NAME | |
| generateEmbeddingsAiDatabaseListener | back to summary |
|---|---|
| private final GenerateEmbeddingsAiDatabaseListener generateEmbeddingsAiDatabaseListener | |
| generateSummaryAiDatabaseListener | back to summary |
|---|---|
| private final GenerateSummaryAiDatabaseListener generateSummaryAiDatabaseListener | |
| ingestionTaskAggregator | back to summary |
|---|---|
| private final IngestionTaskAggregator ingestionTaskAggregator | |
| inMemoryChatHistoryCache | back to summary |
|---|---|
| private final InMemoryChatHistoryCache inMemoryChatHistoryCache | |
| inMemorySummaryCache | back to summary |
|---|---|
| private final InMemorySummaryCache inMemorySummaryCache | |
| modelService | back to summary |
|---|---|
| private final AiModelService modelService | |
| mvStoreChatHistoryRepository | back to summary |
|---|---|
| private final MVStoreChatHistoryRepository mvStoreChatHistoryRepository | |
| mvStoreEmbeddingStore | back to summary |
|---|---|
| private final MVStoreEmbeddingStore mvStoreEmbeddingStore | |
| mvStoreIngestedDocumentsRepository | back to summary |
|---|---|
| private final MVStoreIngestedDocumentsRepository mvStoreIngestedDocumentsRepository | |
| mvStoreSummariesRepository | back to summary |
|---|---|
| private final MVStoreSummariesRepository mvStoreSummariesRepository | |
| notificationService | back to summary |
|---|---|
| private final NotificationService notificationService | |
| SUMMARIES_FILE_NAME | back to summary |
|---|---|
| private static final String SUMMARIES_FILE_NAME | |
| summarizationTaskAggregator | back to summary |
|---|---|
| private final SummarizationTaskAggregator summarizationTaskAggregator | |
| taskExecutor | back to summary |
|---|---|
| private final TaskExecutor taskExecutor | |
| VERSION | back to summary |
|---|---|
| public static final String VERSION | |
| AiService | back to summary |
|---|---|
| public AiService(AiPreferences aiPreferences, FilePreferences filePreferences, NotificationService notificationService, TaskExecutor taskExecutor) | |
| close | back to summary |
|---|---|
| public void close() throws Exception Implements java. Doc from java. Closes this resource, relinquishing any underlying resources.
This method is invoked automatically on objects managed by the
| |
| ensureAiLibraryIdPresent | back to summary |
|---|---|
| private void ensureAiLibraryIdPresent(BibDatabaseContext bibDatabaseContext) | |
| getChatHistoryCache | back to summary |
|---|---|
| public InMemoryChatHistoryCache getChatHistoryCache() | |
| getChatHistoryRepository | back to summary |
|---|---|
| public ChatHistoryRepository getChatHistoryRepository() | |
| getCurrentChatModel | back to summary |
|---|---|
| public ChatModel getCurrentChatModel() | |
| getCurrentDocumentSplitter | back to summary |
|---|---|
| public DocumentSplitter getCurrentDocumentSplitter() | |
| getCurrentEmbeddingModel | back to summary |
|---|---|
| public AsyncEmbeddingModel getCurrentEmbeddingModel() | |
| getCurrentSummarizator | back to summary |
|---|---|
| public Summarizator getCurrentSummarizator() | |
| getEmbeddingModelCache | back to summary |
|---|---|
| public EmbeddingModelCache getEmbeddingModelCache() | |
| getEmbeddingModelMetadataService | back to summary |
|---|---|
| public EmbeddingModelMetadataService getEmbeddingModelMetadataService() | |
| getEmbeddingsCleaner | back to summary |
|---|---|
| public EmbeddingsCleaner getEmbeddingsCleaner() | |
| getEmbeddingsStore | back to summary |
|---|---|
| public dev.langchain4j.store.embedding.EmbeddingStore | |
| getIngestedDocumentsRepository | back to summary |
|---|---|
| public IngestedDocumentsRepository getIngestedDocumentsRepository() | |
| getIngestionTaskAggregator | back to summary |
|---|---|
| public IngestionTaskAggregator getIngestionTaskAggregator() | |
| getModelService | back to summary |
|---|---|
| public AiModelService getModelService() | |
| getSummariesRepository | back to summary |
|---|---|
| public SummariesRepository getSummariesRepository() | |
| getSummarizationTaskAggregator | back to summary |
|---|---|
| public SummarizationTaskAggregator getSummarizationTaskAggregator() | |
| getSummaryCache | back to summary |
|---|---|
| public InMemorySummaryCache getSummaryCache() | |
| migrateDatabase | back to summary |
|---|---|
| private void migrateDatabase(BibDatabaseContext context) | |
| setupDatabase | back to summary |
|---|---|
| public void setupDatabase(BibDatabaseContext context, boolean isDummyContext) | |