UNPKG

@promptbook/core

Version:

Promptbook: Create persistent AI agents that turn your company's scattered knowledge into action

62 lines (61 loc) 1.83 kB
import type { string_legal_entity } from './src/types/string_person_fullname'; import type { string_promptbook_server_url } from './src/types/string_promptbook_server_url'; import type { string_title } from './src/types/string_title'; /** * Open Promptbook server usable for public */ type ServerConfiguration = { /** * Basic name of the server */ title: string_title; /** * Who is the owner of the server */ owner: string_legal_entity; /** * Description of the server, link to registration, user agreement, privacy policy, etc. */ description: string; /** * URL of the server * Note: lising more for loadbalancing */ url: string_promptbook_server_url; }; /** * Core Promptbook server configuration * * Used for "Adam" agent which is built in as default ancestor for new agents and other well known agents * * @public exported from `@promptbook/core` */ export declare const CORE_AGENTS_SERVER: ServerConfiguration; /** * Names of well known agents hosted on Core Promptbook server * * - `Adam`: The default ancestor agent for new agents * - `Teacher`: Agent that knows book syntax and can help with self-learning * * @public exported from `@promptbook/core` */ export declare const CORE_AGENTS_SERVER_WELL_KNOWN_AGENT_NAMES: { /** * The default ancestor agent for new agents */ readonly ADAM: "adam"; /** * Agent that knows book syntax and can help with self-learning */ readonly TEACHER: "teacher"; }; /** * Available agents servers for the Promptbook * * Tip: 💡 If you are running your own server, you can add it to this list by creating a pull request! * * @public exported from `@promptbook/core` */ export declare const PUBLIC_AGENTS_SERVERS: Array<ServerConfiguration>; export {};