mirror of
https://github.com/TriliumNext/Notes.git
synced 2025-08-10 10:22:29 +08:00
move the llm_prompt_constants to its own folder
This commit is contained in:
parent
e566692361
commit
eb1ef36ab3
@ -13,7 +13,7 @@ import contextService from "../../services/llm/context_service.js";
|
||||
import sql from "../../services/sql.js";
|
||||
// Import the index service for knowledge base management
|
||||
import indexService from "../../services/llm/index_service.js";
|
||||
import { CONTEXT_PROMPTS } from '../../services/llm/llm_prompt_constants.js';
|
||||
import { CONTEXT_PROMPTS } from '../../services/llm/prompts/llm_prompt_constants.js';
|
||||
|
||||
// LLM service constants
|
||||
export const LLM_CONSTANTS = {
|
||||
|
@ -15,7 +15,7 @@
|
||||
|
||||
import log from "../../log.js";
|
||||
import aiServiceManager from "../ai_service_manager.js";
|
||||
import { AGENT_TOOL_PROMPTS } from '../llm_prompt_constants.js';
|
||||
import { AGENT_TOOL_PROMPTS } from '../prompts/llm_prompt_constants.js';
|
||||
|
||||
/**
|
||||
* Represents a single reasoning step taken by the agent
|
||||
|
@ -13,7 +13,7 @@
|
||||
*/
|
||||
|
||||
import log from '../../log.js';
|
||||
import { AGENT_TOOL_PROMPTS } from '../llm_prompt_constants.js';
|
||||
import { AGENT_TOOL_PROMPTS } from '../prompts/llm_prompt_constants.js';
|
||||
|
||||
export interface SubQuery {
|
||||
id: string;
|
||||
|
@ -1,6 +1,6 @@
|
||||
import options from '../options.js';
|
||||
import type { AIService, ChatCompletionOptions, ChatResponse, Message } from './ai_interface.js';
|
||||
import { DEFAULT_SYSTEM_PROMPT } from './llm_prompt_constants.js';
|
||||
import { DEFAULT_SYSTEM_PROMPT } from './prompts/llm_prompt_constants.js';
|
||||
|
||||
export abstract class BaseAIService implements AIService {
|
||||
protected name: string;
|
||||
|
@ -1,6 +1,6 @@
|
||||
import sanitizeHtml from 'sanitize-html';
|
||||
import log from '../../../log.js';
|
||||
import { CONTEXT_PROMPTS } from '../../llm_prompt_constants.js';
|
||||
import { CONTEXT_PROMPTS } from '../../prompts/llm_prompt_constants.js';
|
||||
|
||||
// Constants for context window sizes, defines in-module to avoid circular dependencies
|
||||
const CONTEXT_WINDOW = {
|
||||
|
@ -6,7 +6,7 @@ import queryEnhancer from './query_enhancer.js';
|
||||
import contextFormatter from './context_formatter.js';
|
||||
import aiServiceManager from '../../ai_service_manager.js';
|
||||
import { ContextExtractor } from '../index.js';
|
||||
import { CONTEXT_PROMPTS } from '../../llm_prompt_constants.js';
|
||||
import { CONTEXT_PROMPTS } from '../../prompts/llm_prompt_constants.js';
|
||||
|
||||
/**
|
||||
* Main context service that integrates all context-related functionality
|
||||
|
@ -1,7 +1,7 @@
|
||||
import log from '../../../log.js';
|
||||
import cacheManager from './cache_manager.js';
|
||||
import type { Message } from '../../ai_interface.js';
|
||||
import { CONTEXT_PROMPTS } from '../../llm_prompt_constants.js';
|
||||
import { CONTEXT_PROMPTS } from '../../prompts/llm_prompt_constants.js';
|
||||
|
||||
/**
|
||||
* Provides utilities for enhancing queries and generating search queries
|
||||
|
@ -20,7 +20,7 @@ import type { NoteEmbeddingContext } from "./embeddings/embeddings_interface.js"
|
||||
import type { OptionDefinitions } from "../options_interface.js";
|
||||
import sql from "../sql.js";
|
||||
import sqlInit from "../sql_init.js";
|
||||
import { CONTEXT_PROMPTS } from './llm_prompt_constants.js';
|
||||
import { CONTEXT_PROMPTS } from './prompts/llm_prompt_constants.js';
|
||||
|
||||
class IndexService {
|
||||
private initialized = false;
|
||||
|
Loading…
x
Reference in New Issue
Block a user