move the llm_prompt_constants to its own folder

This commit is contained in:
perf3ct 2025-03-20 18:49:30 +00:00
parent e566692361
commit eb1ef36ab3
No known key found for this signature in database
GPG Key ID: 569C4EEC436F5232
9 changed files with 8 additions and 8 deletions

View File

@ -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 = {

View File

@ -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

View File

@ -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;

View File

@ -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;

View File

@ -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 = {

View File

@ -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

View File

@ -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

View File

@ -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;