mirror of
https://github.com/TriliumNext/Notes.git
synced 2025-10-24 00:08:02 +08: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 options from "../../services/options.js";
|
||||||
import vectorStore from "../../services/llm/embeddings/index.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 indexService from "../../services/llm/index_service.js";
|
||||||
import becca from "../../becca/becca.js";
|
import becca from "../../becca/becca.js";
|
||||||
import type { Request, Response } from "express";
|
import type { Request, Response } from "express";
|
||||||
|
@ -5,7 +5,7 @@ import options from "../../services/options.js";
|
|||||||
import { v4 as uuidv4 } from 'uuid';
|
import { v4 as uuidv4 } from 'uuid';
|
||||||
import becca from "../../becca/becca.js";
|
import becca from "../../becca/becca.js";
|
||||||
import vectorStore from "../../services/llm/embeddings/index.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 type { Message, ChatCompletionOptions } from "../../services/llm/ai_interface.js";
|
||||||
// Import this way to prevent immediate instantiation
|
// Import this way to prevent immediate instantiation
|
||||||
import * as aiServiceManagerModule from "../../services/llm/ai_service_manager.js";
|
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 { ContextExtractor } from './context/index.js';
|
||||||
import contextService from './context_service.js';
|
import contextService from './context_service.js';
|
||||||
import indexService from './index_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';
|
import agentTools from './agent_tools/index.js';
|
||||||
|
|
||||||
type ServiceProviders = 'openai' | 'anthropic' | 'ollama';
|
type ServiceProviders = 'openai' | 'anthropic' | 'ollama';
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
import options from '../../../options.js';
|
import options from '../../../options.js';
|
||||||
import log from '../../../log.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
|
* Manages embedding providers for context services
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
import log from "../../log.js";
|
import log from "../../log.js";
|
||||||
import options from "../../options.js";
|
import options from "../../options.js";
|
||||||
import { initEmbeddings } from "./index.js";
|
import { initEmbeddings } from "./index.js";
|
||||||
import providerManager from "./providers.js";
|
import providerManager from "../providers/providers.js";
|
||||||
import sqlInit from "../../sql_init.js";
|
import sqlInit from "../../sql_init.js";
|
||||||
import sql from "../../sql.js";
|
import sql from "../../sql.js";
|
||||||
|
|
||||||
|
@ -3,7 +3,7 @@ import dateUtils from "../../../services/date_utils.js";
|
|||||||
import log from "../../../services/log.js";
|
import log from "../../../services/log.js";
|
||||||
import becca from "../../../becca/becca.js";
|
import becca from "../../../becca/becca.js";
|
||||||
import options from "../../../services/options.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 { getNoteEmbeddingContext } from "./content_processing.js";
|
||||||
import { deleteNoteEmbeddings } from "./storage.js";
|
import { deleteNoteEmbeddings } from "./storage.js";
|
||||||
import type { QueueItem } from "./types.js";
|
import type { QueueItem } from "./types.js";
|
||||||
|
@ -13,7 +13,7 @@ import log from "../log.js";
|
|||||||
import options from "../options.js";
|
import options from "../options.js";
|
||||||
import becca from "../../becca/becca.js";
|
import becca from "../../becca/becca.js";
|
||||||
import vectorStore from "./embeddings/index.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 { ContextExtractor } from "./context/index.js";
|
||||||
import eventService from "../events.js";
|
import eventService from "../events.js";
|
||||||
import type { NoteEmbeddingContext } from "./embeddings/embeddings_interface.js";
|
import type { NoteEmbeddingContext } from "./embeddings/embeddings_interface.js";
|
||||||
|
@ -3,11 +3,11 @@ import log from "../../log.js";
|
|||||||
import sql from "../../sql.js";
|
import sql from "../../sql.js";
|
||||||
import dateUtils from "../../date_utils.js";
|
import dateUtils from "../../date_utils.js";
|
||||||
import { randomString } from "../../utils.js";
|
import { randomString } from "../../utils.js";
|
||||||
import type { EmbeddingProvider, EmbeddingConfig } from "./embeddings_interface.js";
|
import type { EmbeddingProvider, EmbeddingConfig } from "../embeddings/embeddings_interface.js";
|
||||||
import { NormalizationStatus } from "./embeddings_interface.js";
|
import { NormalizationStatus } from "../embeddings/embeddings_interface.js";
|
||||||
import { OpenAIEmbeddingProvider } from "./providers/openai.js";
|
import { OpenAIEmbeddingProvider } from "../embeddings/providers/openai.js";
|
||||||
import { OllamaEmbeddingProvider } from "./providers/ollama.js";
|
import { OllamaEmbeddingProvider } from "../embeddings/providers/ollama.js";
|
||||||
import { VoyageEmbeddingProvider } from "./providers/voyage.js";
|
import { VoyageEmbeddingProvider } from "../embeddings/providers/voyage.js";
|
||||||
import type { OptionDefinitions } from "../../options_interface.js";
|
import type { OptionDefinitions } from "../../options_interface.js";
|
||||||
|
|
||||||
/**
|
/**
|
Loading…
x
Reference in New Issue
Block a user