@promptbook/remote-client
Version:
Promptbook: Turn your company's scattered knowledge into AI ready books
18 lines (17 loc) • 692 B
TypeScript
import type { string_book } from '../../book-2.0/agent-source/string_book';
import type { CommonToolsOptions } from '../../execution/CommonToolsOptions';
import type { LlmExecutionTools } from '../../execution/LlmExecutionTools';
import { OpenAiAssistantExecutionTools } from '../openai/OpenAiAssistantExecutionTools';
/**
* Options for creating AgentLlmExecutionTools
*/
export type CreateAgentLlmExecutionToolsOptions = CommonToolsOptions & {
/**
* The underlying LLM execution tools to wrap
*/
llmTools: LlmExecutionTools | OpenAiAssistantExecutionTools;
/**
* The agent source string that defines the agent's behavior
*/
agentSource: string_book;
};