Dagger
Search

llm-dir-module-depender

this module depends on an LLM-using module, but doesn't touch the LLM API by itself

Installation

dagger install github.com/cwlbraa/dagger-test-modules/llm-dir-module-depender@2913d3fdd8d60272c786608f8577f903e7b78342

Entrypoint

Return Type
LlmDirModuleDepender !
Arguments
NameTypeDefault ValueDescription
modelString -No description provided
Example
dagger -m github.com/cwlbraa/dagger-test-modules/llm-dir-module-depender@2913d3fdd8d60272c786608f8577f903e7b78342 call \
func (m *myModule) example() *LlmDirModuleDepender  {
	return dag.
			LlmDirModuleDepender()
}
@function
def example() -> dag.LlmDirModuleDepender:
	return (
		dag.llm_dir_module_depender()
	)
@func()
example(): LlmDirModuleDepender {
	return dag
		.llmDirModuleDepender()
}

Types

LlmDirModuleDepender 🔗

promptDep() 🔗

Returns a container that echoes whatever string argument is provided

Return Type
String !
Arguments
NameTypeDefault ValueDescription
stringArgString !-No description provided
Example
dagger -m github.com/cwlbraa/dagger-test-modules/llm-dir-module-depender@2913d3fdd8d60272c786608f8577f903e7b78342 call \
 prompt-dep --string-arg string
func (m *myModule) example(ctx context.Context, stringArg string) string  {
	return dag.
			LlmDirModuleDepender().
			PromptDep(ctx, stringArg)
}
@function
async def example(string_arg: str) -> str:
	return await (
		dag.llm_dir_module_depender()
		.prompt_dep(string_arg)
	)
@func()
async example(stringArg: string): Promise<string> {
	return dag
		.llmDirModuleDepender()
		.promptDep(stringArg)
}

save() 🔗

Return Type
String !
Arguments
NameTypeDefault ValueDescription
stringArgString !-No description provided
Example
dagger -m github.com/cwlbraa/dagger-test-modules/llm-dir-module-depender@2913d3fdd8d60272c786608f8577f903e7b78342 call \
 save --string-arg string
func (m *myModule) example(ctx context.Context, stringArg string) string  {
	return dag.
			LlmDirModuleDepender().
			Save(ctx, stringArg)
}
@function
async def example(string_arg: str) -> str:
	return await (
		dag.llm_dir_module_depender()
		.save(string_arg)
	)
@func()
async example(stringArg: string): Promise<string> {
	return dag
		.llmDirModuleDepender()
		.save(stringArg)
}