Skip to content

Overview / memoryMessage

memoryMessage

const memoryMessage: TObject<{ role: TUnion<[TLiteral<"AI">, TLiteral<"User">]>; what: TString; when: TNumber; who: TString; why: TOptional<TObject<{ input: TString; interactions: TArray<TRecord<TString, TAny>>; intermediateSteps: TArray<TObject<{ input: TUnion<[TString, TNull]>; observation: TString; procedure: TString; }>>; memory: TIntersect<[TObject<{ declarative: TArray<TRecord<..., ...>>; episodic: TArray<TRecord<..., ...>>; procedural: TArray<TRecord<..., ...>>; }>, TRecord<TString, TArray<TRecord<TString, TAny>>>]>; }>>; }>

Released under the GPL-3.0 License.