llm-dir-module-depender
this module depends on an LLM-using module, but doesn't touch the LLM API by itselfInstallation
dagger install github.com/cwlbraa/dagger-test-modules/llm-dir-module-depender@2913d3fdd8d60272c786608f8577f903e7b78342
Entrypoint
Return Type
LlmDirModuleDepender !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
model | String | - | 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
Name | Type | Default Value | Description |
---|---|---|---|
stringArg | String ! | - | 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
Name | Type | Default Value | Description |
---|---|---|---|
stringArg | String ! | - | 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)
}