Interface AssistantService
-
- All Implemented Interfaces:
public interface AssistantServiceBuild Assistants that can call models and use tools.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceAssistantService.WithRawResponseA view of AssistantService that provides access to raw HTTP responses for each method.
-
Method Summary
-
-
Method Detail
-
withRawResponse
abstract AssistantService.WithRawResponse withRawResponse()
Returns a view of this service that provides access to raw HTTP responses for each method.
-
withOptions
abstract AssistantService withOptions(Consumer<ClientOptions.Builder> modifier)
Returns a view of this service with the given option modifications applied.
The original service is not modified.
-
create
@Deprecated(message = "deprecated") Assistant create(AssistantCreateParams params)
Create an assistant with a model and instructions.
-
create
@Deprecated(message = "deprecated") abstract Assistant create(AssistantCreateParams params, RequestOptions requestOptions)
-
retrieve
@Deprecated(message = "deprecated") Assistant retrieve(String assistantId)
Retrieves an assistant.
-
retrieve
@Deprecated(message = "deprecated") Assistant retrieve(String assistantId, AssistantRetrieveParams params, RequestOptions requestOptions)
-
retrieve
@Deprecated(message = "deprecated") Assistant retrieve(String assistantId, AssistantRetrieveParams params)
-
retrieve
@Deprecated(message = "deprecated") abstract Assistant retrieve(AssistantRetrieveParams params, RequestOptions requestOptions)
-
retrieve
@Deprecated(message = "deprecated") Assistant retrieve(AssistantRetrieveParams params)
-
retrieve
@Deprecated(message = "deprecated") Assistant retrieve(String assistantId, RequestOptions requestOptions)
-
update
@Deprecated(message = "deprecated") Assistant update(String assistantId)
Modifies an assistant.
-
update
@Deprecated(message = "deprecated") Assistant update(String assistantId, AssistantUpdateParams params, RequestOptions requestOptions)
-
update
@Deprecated(message = "deprecated") Assistant update(String assistantId, AssistantUpdateParams params)
-
update
@Deprecated(message = "deprecated") abstract Assistant update(AssistantUpdateParams params, RequestOptions requestOptions)
-
update
@Deprecated(message = "deprecated") Assistant update(AssistantUpdateParams params)
-
update
@Deprecated(message = "deprecated") Assistant update(String assistantId, RequestOptions requestOptions)
-
list
@Deprecated(message = "deprecated") AssistantListPage list()
Returns a list of assistants.
-
list
@Deprecated(message = "deprecated") abstract AssistantListPage list(AssistantListParams params, RequestOptions requestOptions)
-
list
@Deprecated(message = "deprecated") AssistantListPage list(AssistantListParams params)
-
list
@Deprecated(message = "deprecated") AssistantListPage list(RequestOptions requestOptions)
-
delete
@Deprecated(message = "deprecated") AssistantDeleted delete(String assistantId)
Delete an assistant.
-
delete
@Deprecated(message = "deprecated") AssistantDeleted delete(String assistantId, AssistantDeleteParams params, RequestOptions requestOptions)
-
delete
@Deprecated(message = "deprecated") AssistantDeleted delete(String assistantId, AssistantDeleteParams params)
-
delete
@Deprecated(message = "deprecated") abstract AssistantDeleted delete(AssistantDeleteParams params, RequestOptions requestOptions)
-
delete
@Deprecated(message = "deprecated") AssistantDeleted delete(AssistantDeleteParams params)
-
delete
@Deprecated(message = "deprecated") AssistantDeleted delete(String assistantId, RequestOptions requestOptions)
-
-
-
-