project

package
v0.0.0-...-da789b0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 11, 2024 License: Apache-2.0 Imports: 30 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

Functions

func FromProto

func FromProto(project *gen.Project) (*workflow.Workflow, error)

func LoadFromFile

func LoadFromFile(path string) (*gen.Project, error)

func NewDefaultProject

func NewDefaultProject(cache bucket.Bucket) (*gen.Project, error)

func SaveToFile

func SaveToFile(project *gen.Project, path string) error

Types

type Project

type Project struct {
	Base     *gen.Project
	Workflow *workflow.Workflow
}

type ProjectConfig

type ProjectConfig struct {
	ID string
}

type Service

type Service struct {
	// contains filtered or unexported fields
}

func NewService

func NewService(
	store store.Project,
	cache bucket.Bucket,
	defaultProject *gen.Project,
	manager *workflow.ManagerBuilder,
	workflowManager *workflow.WorkflowManager,
	llm *llm.Agent,
) (*Service, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL