Package com.embabel.agent.prompt.element
Object ContextualPromptElement.Companion
-
- All Implemented Interfaces:
public class ContextualPromptElement.Companion
-
-
Field Summary
Fields Modifier and Type Field Description public final static ContextualPromptElement.CompanionINSTANCE
-
Method Summary
Modifier and Type Method Description final ContextualPromptElementinvoke(String role, PromptContributionLocation location, Function1<OperationContext, String> contribution)final static ContextualPromptElementof(String role, PromptContributionLocation location, Function1<OperationContext, String> contribution)Create a prompt contribution with fixed content final static ContextualPromptElementof(String role, Function1<OperationContext, String> contribution)Create a prompt contribution with fixed content final static ContextualPromptElementof(Function1<OperationContext, String> contribution)Create a prompt contribution with fixed content -
-
Method Detail
-
invoke
final ContextualPromptElement invoke(String role, PromptContributionLocation location, Function1<OperationContext, String> contribution)
-
of
@JvmOverloads() final static ContextualPromptElement of(String role, PromptContributionLocation location, Function1<OperationContext, String> contribution)
Create a prompt contribution with fixed content
-
of
@JvmOverloads() final static ContextualPromptElement of(String role, Function1<OperationContext, String> contribution)
Create a prompt contribution with fixed content
-
of
@JvmOverloads() final static ContextualPromptElement of(Function1<OperationContext, String> contribution)
Create a prompt contribution with fixed content
-
-
-
-