Versions in this module Expand all Collapse all v0 v0.2.2 Apr 12, 2024 v0.2.1 Mar 24, 2024 Changes in this version type Input + ConversationID string + Files []string v0.2.0 Feb 28, 2024 Changes in this version + func FindNodesHas(app *arcadiav1alpha1.Application, group, kind string) (has bool, namespace, name string) + func InitNode(ctx context.Context, appNamespace, name string, ...) (n base.Node, err error) + type Application struct + EndingNode base.Node + Inited bool + Name string + Namespace string + Nodes map[string]base.Node + Spec arcadiav1alpha1.ApplicationSpec + StartingNodes []base.Node + func NewAppOrGetFromCache(ctx context.Context, cli client.Client, app *arcadiav1alpha1.Application) (*Application, error) + func (a *Application) Init(ctx context.Context, cli client.Client) (err error) + func (a *Application) Run(ctx context.Context, cli client.Client, respStream chan string, input Input) (output Output, err error) + type Input struct + History langchaingoschema.ChatMessageHistory + NeedStream bool + Question string + type Output struct + Answer string + References []retriever.Reference