Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AIProvider ¶
type AIProvider struct {
// contains filtered or unexported fields
}
type IAI ¶
type IAI interface {
Configure(logger logger.ILogger) error
ConfigureKnowledge(logger logger.ILogger) error
ConfigureAssistant(logger logger.ILogger, enableExecutors bool) error
Purge() error
UploadFiles(path []string) error
GetName() string
CreateThread() (*string, error)
Analyze(text, language string, threadID string, executorConfig common.Executor) (string, error)
}
Click to show internal directories.
Click to hide internal directories.