Documentation
¶
Index ¶
- Constants
- type Compose
- func (d *Compose) Start(ctx context.Context) (*DockerCompose, error)
- func (d *Compose) WithAzurite() *Compose
- func (d *Compose) WithBackendAzure(container string) *Compose
- func (d *Compose) WithBackendFilesystem() *Compose
- func (d *Compose) WithBackendGCS(bucket string) *Compose
- func (d *Compose) WithBackendS3(bucket string) *Compose
- func (d *Compose) WithGCS() *Compose
- func (d *Compose) WithGenerativeCohere() *Compose
- func (d *Compose) WithGenerativeOpenAI() *Compose
- func (d *Compose) WithGenerativePaLM() *Compose
- func (d *Compose) WithImg2VecNeural() *Compose
- func (d *Compose) WithMinIO() *Compose
- func (d *Compose) WithMulti2VecCLIP() *Compose
- func (d *Compose) WithQnAOpenAI() *Compose
- func (d *Compose) WithQnATransformers() *Compose
- func (d *Compose) WithRef2VecCentroid() *Compose
- func (d *Compose) WithRerankerTransformers() *Compose
- func (d *Compose) WithSUMTransformers() *Compose
- func (d *Compose) WithText2VecCohere() *Compose
- func (d *Compose) WithText2VecContextionary() *Compose
- func (d *Compose) WithText2VecOpenAI() *Compose
- func (d *Compose) WithText2VecPaLM() *Compose
- func (d *Compose) WithText2VecTransformers() *Compose
- func (d *Compose) WithWeaviate() *Compose
- func (d *Compose) WithWeaviateAuth() *Compose
- func (d *Compose) WithWeaviateCluster() *Compose
- func (d *Compose) WithWeaviateClusterWithBasicAuth(username, password string) *Compose
- type DockerCompose
- func (d *DockerCompose) Containers() []*DockerContainer
- func (d *DockerCompose) GetAzurite() *DockerContainer
- func (d *DockerCompose) GetGCS() *DockerContainer
- func (d *DockerCompose) GetMinIO() *DockerContainer
- func (d *DockerCompose) GetQnATransformers() *DockerContainer
- func (d *DockerCompose) GetText2VecContextionary() *DockerContainer
- func (d *DockerCompose) GetText2VecTransformers() *DockerContainer
- func (d *DockerCompose) GetWeaviate() *DockerContainer
- func (d *DockerCompose) GetWeaviateNode2() *DockerContainer
- func (d *DockerCompose) Start(ctx context.Context, container string) error
- func (d *DockerCompose) Stop(ctx context.Context, container string, timeout *time.Duration) error
- func (d *DockerCompose) Terminate(ctx context.Context) error
- type DockerContainer
Constants ¶
View Source
const ( Weaviate = "weaviate" WeaviateNode2 = "weaviate2" )
View Source
const Azurite = "azurite"
View Source
const GCS = "gcp-storage-emulator"
View Source
const Img2VecNeural = "img2vec-neural"
View Source
const MinIO = "test-minio"
View Source
const Multi2VecCLIP = "multi2vec-clip"
View Source
const QnATransformers = "qna-transformers"
View Source
const (
Ref2VecCentroid = "ref2vec-centroid"
)
View Source
const RerankerTransformers = "reranker-transformers"
View Source
const SUMTransformers = "sum-transformers"
View Source
const Text2VecContextionary = "text2vec-contextionary"
View Source
const Text2VecTransformers = "text2vec-transformers"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Compose ¶
type Compose struct {
// contains filtered or unexported fields
}
func (*Compose) WithAzurite ¶ added in v1.18.0
func (*Compose) WithBackendAzure ¶ added in v1.18.0
func (*Compose) WithBackendFilesystem ¶
func (*Compose) WithBackendGCS ¶
func (*Compose) WithBackendS3 ¶
func (*Compose) WithGenerativeCohere ¶ added in v1.20.0
func (*Compose) WithGenerativeOpenAI ¶ added in v1.20.0
func (*Compose) WithGenerativePaLM ¶ added in v1.20.0
func (*Compose) WithImg2VecNeural ¶ added in v1.20.0
func (*Compose) WithMulti2VecCLIP ¶ added in v1.18.2
func (*Compose) WithQnAOpenAI ¶ added in v1.20.0
func (*Compose) WithQnATransformers ¶
func (*Compose) WithRef2VecCentroid ¶
func (*Compose) WithRerankerTransformers ¶ added in v1.21.0
func (*Compose) WithSUMTransformers ¶
func (*Compose) WithText2VecCohere ¶ added in v1.20.0
func (*Compose) WithText2VecContextionary ¶
func (*Compose) WithText2VecOpenAI ¶ added in v1.20.0
func (*Compose) WithText2VecPaLM ¶ added in v1.20.0
func (*Compose) WithText2VecTransformers ¶
func (*Compose) WithWeaviate ¶
func (*Compose) WithWeaviateAuth ¶ added in v1.18.1
func (*Compose) WithWeaviateCluster ¶
func (*Compose) WithWeaviateClusterWithBasicAuth ¶ added in v1.21.2
type DockerCompose ¶
type DockerCompose struct {
// contains filtered or unexported fields
}
func (*DockerCompose) Containers ¶
func (d *DockerCompose) Containers() []*DockerContainer
func (*DockerCompose) GetAzurite ¶ added in v1.18.0
func (d *DockerCompose) GetAzurite() *DockerContainer
func (*DockerCompose) GetGCS ¶
func (d *DockerCompose) GetGCS() *DockerContainer
func (*DockerCompose) GetMinIO ¶
func (d *DockerCompose) GetMinIO() *DockerContainer
func (*DockerCompose) GetQnATransformers ¶
func (d *DockerCompose) GetQnATransformers() *DockerContainer
func (*DockerCompose) GetText2VecContextionary ¶
func (d *DockerCompose) GetText2VecContextionary() *DockerContainer
func (*DockerCompose) GetText2VecTransformers ¶
func (d *DockerCompose) GetText2VecTransformers() *DockerContainer
func (*DockerCompose) GetWeaviate ¶
func (d *DockerCompose) GetWeaviate() *DockerContainer
func (*DockerCompose) GetWeaviateNode2 ¶
func (d *DockerCompose) GetWeaviateNode2() *DockerContainer
func (*DockerCompose) Start ¶
func (d *DockerCompose) Start(ctx context.Context, container string) error
type DockerContainer ¶
type DockerContainer struct {
// contains filtered or unexported fields
}
func (*DockerContainer) Name ¶
func (d *DockerContainer) Name() string
func (*DockerContainer) URI ¶
func (d *DockerContainer) URI() string
Click to show internal directories.
Click to hide internal directories.