UNPKG

@mseep/prem-mcp-server

Version:

A Model Context Protocol server for Prem AI - enables AI assistants to interact with Prem's ecosystem for chat completions and RAG capabilities.

52 lines 1.23 kB
export interface PremMessage { role: string; content?: string; template_id?: string; params?: Record<string, string>; } export interface PremRepository { ids: number[]; similarity_threshold?: number; limit?: number; } export interface PremChatRequest { project_id: string; messages: PremMessage[]; model?: string; system_prompt?: string; session_id?: string; temperature?: number; max_tokens?: number; stream?: boolean; repositories?: PremRepository; } export interface PremDocumentChunk { repository_id: number; document_id: number; chunk_id: number; document_name: string; similarity_score: number; content: string; } export interface PremChatResponse { choices: Array<{ message: { role: string; content: string; }; finish_reason: string; }>; document_chunks?: PremDocumentChunk[]; trace_id?: string; } export interface ChatArgs { query: string; system_prompt?: string; model?: string; temperature?: number; max_tokens?: number; repository_ids?: number[]; similarity_threshold?: number; limit?: number; } //# sourceMappingURL=types.d.ts.map