UNPKG

@promptbook/gemini

Version:

It's time for a paradigm shift. The future of software in plain English, French or Latin

16 lines (15 loc) 769 B
import type { CacheLlmToolsOptions } from '../utils/cache/CacheLlmToolsOptions'; import type { LlmExecutionToolsWithTotalUsage } from '../utils/count-total-usage/LlmExecutionToolsWithTotalUsage'; /** * Returns LLM tools for CLI * * @private within the repository - for CLI utils */ export declare function $provideLlmToolsForCli(options?: Pick<CacheLlmToolsOptions, 'isCacheReloaded'>): LlmExecutionToolsWithTotalUsage; /** * Note: [🟡] Code in this file should never be published outside of `@promptbook/cli` * TODO: [👷‍♂️] @@@ Manual about construction of llmTools * TODO: [🥃] Allow `ptbk make` without llm tools * TODO: This should be maybe not under `_common` but under `utils-internal` / `utils/internal` * TODO: [®] DRY Register logic */