Gaunt Sloth Assistant
    Preparing search index...

    Interface GthAgentInterface

    interface GthAgentInterface {
        init(
            command: undefined | GthCommand,
            configIn: GthConfig,
            checkpointSaver?: BaseCheckpointSaver<number>,
        ): Promise<void>;
        invoke(messages: BaseMessage[], runConfig: RunnableConfig): Promise<string>;
        stream(
            messages: BaseMessage[],
            runConfig: RunnableConfig,
        ): Promise<IterableReadableStream<string>>;
    }

    Implemented by

    Index

    Methods

    • Parameters

      • command: undefined | GthCommand
      • configIn: GthConfig
      • OptionalcheckpointSaver: BaseCheckpointSaver<number>

      Returns Promise<void>

    • Parameters

      • messages: BaseMessage[]
      • runConfig: RunnableConfig

      Returns Promise<string>

    • Parameters

      • messages: BaseMessage[]
      • runConfig: RunnableConfig

      Returns Promise<IterableReadableStream<string>>