mirror of
				https://github.com/zadam/trilium.git
				synced 2025-11-04 05:28:59 +01:00 
			
		
		
		
	move providers.ts into providers folder
This commit is contained in:
		
							parent
							
								
									5869eaff9a
								
							
						
					
					
						commit
						713805394c
					
				@ -1,6 +1,6 @@
 | 
			
		||||
import options from "../../services/options.js";
 | 
			
		||||
import vectorStore from "../../services/llm/embeddings/index.js";
 | 
			
		||||
import providerManager from "../../services/llm/embeddings/providers.js";
 | 
			
		||||
import providerManager from "../../services/llm/providers/providers.js";
 | 
			
		||||
import indexService from "../../services/llm/index_service.js";
 | 
			
		||||
import becca from "../../becca/becca.js";
 | 
			
		||||
import type { Request, Response } from "express";
 | 
			
		||||
 | 
			
		||||
@ -5,7 +5,7 @@ import options from "../../services/options.js";
 | 
			
		||||
import { v4 as uuidv4 } from 'uuid';
 | 
			
		||||
import becca from "../../becca/becca.js";
 | 
			
		||||
import vectorStore from "../../services/llm/embeddings/index.js";
 | 
			
		||||
import providerManager from "../../services/llm/embeddings/providers.js";
 | 
			
		||||
import providerManager from "../../services/llm/providers/providers.js";
 | 
			
		||||
import type { Message, ChatCompletionOptions } from "../../services/llm/ai_interface.js";
 | 
			
		||||
// Import this way to prevent immediate instantiation
 | 
			
		||||
import * as aiServiceManagerModule from "../../services/llm/ai_service_manager.js";
 | 
			
		||||
 | 
			
		||||
@ -7,7 +7,7 @@ import log from '../log.js';
 | 
			
		||||
import { ContextExtractor } from './context/index.js';
 | 
			
		||||
import contextService from './context_service.js';
 | 
			
		||||
import indexService from './index_service.js';
 | 
			
		||||
import { getEmbeddingProvider, getEnabledEmbeddingProviders } from './embeddings/providers.js';
 | 
			
		||||
import { getEmbeddingProvider, getEnabledEmbeddingProviders } from './providers/providers.js';
 | 
			
		||||
import agentTools from './agent_tools/index.js';
 | 
			
		||||
 | 
			
		||||
type ServiceProviders = 'openai' | 'anthropic' | 'ollama';
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
import options from '../../../options.js';
 | 
			
		||||
import log from '../../../log.js';
 | 
			
		||||
import { getEmbeddingProvider, getEnabledEmbeddingProviders } from '../../embeddings/providers.js';
 | 
			
		||||
import { getEmbeddingProvider, getEnabledEmbeddingProviders } from '../../providers/providers.js';
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * Manages embedding providers for context services
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,7 @@
 | 
			
		||||
import log from "../../log.js";
 | 
			
		||||
import options from "../../options.js";
 | 
			
		||||
import { initEmbeddings } from "./index.js";
 | 
			
		||||
import providerManager from "./providers.js";
 | 
			
		||||
import providerManager from "../providers/providers.js";
 | 
			
		||||
import sqlInit from "../../sql_init.js";
 | 
			
		||||
import sql from "../../sql.js";
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -3,7 +3,7 @@ import dateUtils from "../../../services/date_utils.js";
 | 
			
		||||
import log from "../../../services/log.js";
 | 
			
		||||
import becca from "../../../becca/becca.js";
 | 
			
		||||
import options from "../../../services/options.js";
 | 
			
		||||
import { getEnabledEmbeddingProviders } from "./providers.js";
 | 
			
		||||
import { getEnabledEmbeddingProviders } from "../providers/providers.js";
 | 
			
		||||
import { getNoteEmbeddingContext } from "./content_processing.js";
 | 
			
		||||
import { deleteNoteEmbeddings } from "./storage.js";
 | 
			
		||||
import type { QueueItem } from "./types.js";
 | 
			
		||||
 | 
			
		||||
@ -13,7 +13,7 @@ import log from "../log.js";
 | 
			
		||||
import options from "../options.js";
 | 
			
		||||
import becca from "../../becca/becca.js";
 | 
			
		||||
import vectorStore from "./embeddings/index.js";
 | 
			
		||||
import providerManager from "./embeddings/providers.js";
 | 
			
		||||
import providerManager from "./providers/providers.js";
 | 
			
		||||
import { ContextExtractor } from "./context/index.js";
 | 
			
		||||
import eventService from "../events.js";
 | 
			
		||||
import type { NoteEmbeddingContext } from "./embeddings/embeddings_interface.js";
 | 
			
		||||
 | 
			
		||||
@ -3,11 +3,11 @@ import log from "../../log.js";
 | 
			
		||||
import sql from "../../sql.js";
 | 
			
		||||
import dateUtils from "../../date_utils.js";
 | 
			
		||||
import { randomString } from "../../utils.js";
 | 
			
		||||
import type { EmbeddingProvider, EmbeddingConfig } from "./embeddings_interface.js";
 | 
			
		||||
import { NormalizationStatus } from "./embeddings_interface.js";
 | 
			
		||||
import { OpenAIEmbeddingProvider } from "./providers/openai.js";
 | 
			
		||||
import { OllamaEmbeddingProvider } from "./providers/ollama.js";
 | 
			
		||||
import { VoyageEmbeddingProvider } from "./providers/voyage.js";
 | 
			
		||||
import type { EmbeddingProvider, EmbeddingConfig } from "../embeddings/embeddings_interface.js";
 | 
			
		||||
import { NormalizationStatus } from "../embeddings/embeddings_interface.js";
 | 
			
		||||
import { OpenAIEmbeddingProvider } from "../embeddings/providers/openai.js";
 | 
			
		||||
import { OllamaEmbeddingProvider } from "../embeddings/providers/ollama.js";
 | 
			
		||||
import { VoyageEmbeddingProvider } from "../embeddings/providers/voyage.js";
 | 
			
		||||
import type { OptionDefinitions } from "../../options_interface.js";
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user