Class AsyncRawPromptsClient
java.lang.Object
com.langfuse.client.resources.prompts.AsyncRawPromptsClient
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreate(CreatePromptRequest request) Create a new version for the prompt with the givennamecreate(CreatePromptRequest request, RequestOptions requestOptions) Create a new version for the prompt with the givennameDelete prompt versions.delete(String promptName, RequestOptions requestOptions) Delete prompt versions.delete(String promptName, DeletePromptRequest request) Delete prompt versions.delete(String promptName, DeletePromptRequest request, RequestOptions requestOptions) Delete prompt versions.Get a promptget(String promptName, RequestOptions requestOptions) Get a promptget(String promptName, GetPromptRequest request) Get a promptget(String promptName, GetPromptRequest request, RequestOptions requestOptions) Get a promptlist()Get a list of prompt names with versions and labelslist(RequestOptions requestOptions) Get a list of prompt names with versions and labelslist(ListPromptsMetaRequest request) Get a list of prompt names with versions and labelslist(ListPromptsMetaRequest request, RequestOptions requestOptions) Get a list of prompt names with versions and labels
-
Field Details
-
clientOptions
-
-
Constructor Details
-
AsyncRawPromptsClient
-
-
Method Details
-
get
Get a prompt -
get
public CompletableFuture<LangfuseClientHttpResponse<Prompt>> get(String promptName, RequestOptions requestOptions) Get a prompt -
get
public CompletableFuture<LangfuseClientHttpResponse<Prompt>> get(String promptName, GetPromptRequest request) Get a prompt -
get
public CompletableFuture<LangfuseClientHttpResponse<Prompt>> get(String promptName, GetPromptRequest request, RequestOptions requestOptions) Get a prompt -
list
Get a list of prompt names with versions and labels -
list
public CompletableFuture<LangfuseClientHttpResponse<PromptMetaListResponse>> list(RequestOptions requestOptions) Get a list of prompt names with versions and labels -
list
public CompletableFuture<LangfuseClientHttpResponse<PromptMetaListResponse>> list(ListPromptsMetaRequest request) Get a list of prompt names with versions and labels -
list
public CompletableFuture<LangfuseClientHttpResponse<PromptMetaListResponse>> list(ListPromptsMetaRequest request, RequestOptions requestOptions) Get a list of prompt names with versions and labels -
create
Create a new version for the prompt with the givenname -
create
public CompletableFuture<LangfuseClientHttpResponse<Prompt>> create(CreatePromptRequest request, RequestOptions requestOptions) Create a new version for the prompt with the givenname -
delete
Delete prompt versions. If neither version nor label is specified, all versions of the prompt are deleted. -
delete
public CompletableFuture<LangfuseClientHttpResponse<Void>> delete(String promptName, RequestOptions requestOptions) Delete prompt versions. If neither version nor label is specified, all versions of the prompt are deleted. -
delete
public CompletableFuture<LangfuseClientHttpResponse<Void>> delete(String promptName, DeletePromptRequest request) Delete prompt versions. If neither version nor label is specified, all versions of the prompt are deleted. -
delete
public CompletableFuture<LangfuseClientHttpResponse<Void>> delete(String promptName, DeletePromptRequest request, RequestOptions requestOptions) Delete prompt versions. If neither version nor label is specified, all versions of the prompt are deleted.
-