Dagger
Search

kit

No long description provided.

Installation

dagger install github.com/jozu-ai/modelkit-factory/modules/kit@43a4480c249ab1e09e6c3e5d40b3666260b4d90c

Entrypoint

Return Type
Kit !
Arguments
NameTypeDescription
registryString OCI registry
plainHttpBoolean use plainHttp
versionString Kit version
Example
dagger -m github.com/jozu-ai/modelkit-factory/modules/kit@43a4480c249ab1e09e6c3e5d40b3666260b4d90c call \
func (m *myModule) example() *Kit  {
	return dag.
			Kit()
}
@function
def example() -> dag.Kit:
	return (
		dag.kit()
	)
@func()
example(): Kit {
	return dag
		.kit()
}

Types

Kit 🔗

registry() 🔗

Return Type
String !
Example
dagger -m github.com/jozu-ai/modelkit-factory/modules/kit@43a4480c249ab1e09e6c3e5d40b3666260b4d90c call \
 registry
func (m *myModule) example(ctx context.Context) string  {
	return dag.
			Kit().
			Registry(ctx)
}
@function
async def example() -> str:
	return await (
		dag.kit()
		.registry()
	)
@func()
async example(): Promise<string> {
	return dag
		.kit()
		.registry()
}

plainHttp() 🔗

Return Type
Boolean !
Example
dagger -m github.com/jozu-ai/modelkit-factory/modules/kit@43a4480c249ab1e09e6c3e5d40b3666260b4d90c call \
 plain-http
func (m *myModule) example(ctx context.Context) bool  {
	return dag.
			Kit().
			PlainHttp(ctx)
}
@function
async def example() -> bool:
	return await (
		dag.kit()
		.plain_http()
	)
@func()
async example(): Promise<boolean> {
	return dag
		.kit()
		.plainHttp()
}

version() 🔗

Return Type
String !
Example
dagger -m github.com/jozu-ai/modelkit-factory/modules/kit@43a4480c249ab1e09e6c3e5d40b3666260b4d90c call \
 version
func (m *myModule) example(ctx context.Context) string  {
	return dag.
			Kit().
			Version(ctx)
}
@function
async def example() -> str:
	return await (
		dag.kit()
		.version()
	)
@func()
async example(): Promise<string> {
	return dag
		.kit()
		.version()
}

container() 🔗

Return Type
Container !
Example
dagger -m github.com/jozu-ai/modelkit-factory/modules/kit@43a4480c249ab1e09e6c3e5d40b3666260b4d90c call \
 container
func (m *myModule) example() *Container  {
	return dag.
			Kit().
			Container()
}
@function
def example() -> dagger.Container:
	return (
		dag.kit()
		.container()
	)
@func()
example(): Container {
	return dag
		.kit()
		.container()
}

withAuth() 🔗

Return Type
Kit !
Arguments
NameTypeDefault ValueDescription
usernameString !-No description provided
passwordSecret !-No description provided
Example
dagger -m github.com/jozu-ai/modelkit-factory/modules/kit@43a4480c249ab1e09e6c3e5d40b3666260b4d90c call \
 with-auth --username string --password env:MYSECRET
func (m *myModule) example(username string, password *Secret) *Kit  {
	return dag.
			Kit().
			WithAuth(username, password)
}
@function
def example(username: str, password: dagger.Secret) -> dag.Kit:
	return (
		dag.kit()
		.with_auth(username, password)
	)
@func()
example(username: string, password: Secret): Kit {
	return dag
		.kit()
		.withAuth(username, password)
}

pack() 🔗

Return Type
Kit !
Arguments
NameTypeDefault ValueDescription
directoryDirectory !-No description provided
referenceString !-No description provided
Example
dagger -m github.com/jozu-ai/modelkit-factory/modules/kit@43a4480c249ab1e09e6c3e5d40b3666260b4d90c call \
 pack --directory DIR_PATH --reference string
func (m *myModule) example(directory *Directory, reference string) *Kit  {
	return dag.
			Kit().
			Pack(directory, reference)
}
@function
def example(directory: dagger.Directory, reference: str) -> dag.Kit:
	return (
		dag.kit()
		.pack(directory, reference)
	)
@func()
example(directory: Directory, reference: string): Kit {
	return dag
		.kit()
		.pack(directory, reference)
}

unpack() 🔗

Return Type
Directory !
Arguments
NameTypeDefault ValueDescription
referenceString !-reference to the ModelKit
filter[String ! ] -the artifacts to unpack
Example
dagger -m github.com/jozu-ai/modelkit-factory/modules/kit@43a4480c249ab1e09e6c3e5d40b3666260b4d90c call \
 unpack --reference string
func (m *myModule) example(reference string) *Directory  {
	return dag.
			Kit().
			Unpack(reference)
}
@function
def example(reference: str) -> dagger.Directory:
	return (
		dag.kit()
		.unpack(reference)
	)
@func()
example(reference: string): Directory {
	return dag
		.kit()
		.unpack(reference)
}

pull() 🔗

Return Type
Kit !
Arguments
NameTypeDefault ValueDescription
referenceString !-No description provided
Example
dagger -m github.com/jozu-ai/modelkit-factory/modules/kit@43a4480c249ab1e09e6c3e5d40b3666260b4d90c call \
 pull --reference string
func (m *myModule) example(reference string) *Kit  {
	return dag.
			Kit().
			Pull(reference)
}
@function
def example(reference: str) -> dag.Kit:
	return (
		dag.kit()
		.pull(reference)
	)
@func()
example(reference: string): Kit {
	return dag
		.kit()
		.pull(reference)
}

push() 🔗

Return Type
Void !
Arguments
NameTypeDefault ValueDescription
referenceString !-No description provided
Example
dagger -m github.com/jozu-ai/modelkit-factory/modules/kit@43a4480c249ab1e09e6c3e5d40b3666260b4d90c call \
 push --reference string
func (m *myModule) example(ctx context.Context, reference string)   {
	return dag.
			Kit().
			Push(ctx, reference)
}
@function
async def example(reference: str) -> None:
	return await (
		dag.kit()
		.push(reference)
	)
@func()
async example(reference: string): Promise<void> {
	return dag
		.kit()
		.push(reference)
}

tag() 🔗

Return Type
Kit !
Arguments
NameTypeDefault ValueDescription
currentRefString !-No description provided
newRefString !-No description provided
Example
dagger -m github.com/jozu-ai/modelkit-factory/modules/kit@43a4480c249ab1e09e6c3e5d40b3666260b4d90c call \
 tag --current-ref string --new-ref string
func (m *myModule) example(currentRef string, newRef string) *Kit  {
	return dag.
			Kit().
			Tag(currentRef, newRef)
}
@function
def example(current_ref: str, new_ref: str) -> dag.Kit:
	return (
		dag.kit()
		.tag(current_ref, new_ref)
	)
@func()
example(currentRef: string, newRef: string): Kit {
	return dag
		.kit()
		.tag(currentRef, newRef)
}