Interface AssistantService
-
- All Implemented Interfaces:
public interface AssistantService
-
-
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
Modifier and Type Method Description abstract AssistantService.WithRawResponsewithRawResponse()Returns a view of this service that provides access to raw HTTP responses for each method. abstract Assistantcreate(BetaAssistantCreateParams params, RequestOptions requestOptions)Create an assistant with a model and instructions. abstract Assistantcreate(BetaAssistantCreateParams params)Create an assistant with a model and instructions. abstract Assistantretrieve(BetaAssistantRetrieveParams params, RequestOptions requestOptions)Retrieves an assistant. abstract Assistantretrieve(BetaAssistantRetrieveParams params)Retrieves an assistant. abstract Assistantupdate(BetaAssistantUpdateParams params, RequestOptions requestOptions)Modifies an assistant. abstract Assistantupdate(BetaAssistantUpdateParams params)Modifies an assistant. abstract BetaAssistantListPagelist(BetaAssistantListParams params, RequestOptions requestOptions)Returns a list of assistants. abstract BetaAssistantListPagelist(BetaAssistantListParams params)Returns a list of assistants. abstract BetaAssistantListPagelist()Returns a list of assistants. BetaAssistantListPagelist(RequestOptions requestOptions)Returns a list of assistants. abstract AssistantDeleteddelete(BetaAssistantDeleteParams params, RequestOptions requestOptions)Delete an assistant. abstract AssistantDeleteddelete(BetaAssistantDeleteParams params)Delete an assistant. -
-
Method Detail
-
withRawResponse
abstract AssistantService.WithRawResponse withRawResponse()
Returns a view of this service that provides access to raw HTTP responses for each method.
-
create
abstract Assistant create(BetaAssistantCreateParams params, RequestOptions requestOptions)
Create an assistant with a model and instructions.
-
create
abstract Assistant create(BetaAssistantCreateParams params)
Create an assistant with a model and instructions.
-
retrieve
abstract Assistant retrieve(BetaAssistantRetrieveParams params, RequestOptions requestOptions)
Retrieves an assistant.
-
retrieve
abstract Assistant retrieve(BetaAssistantRetrieveParams params)
Retrieves an assistant.
-
update
abstract Assistant update(BetaAssistantUpdateParams params, RequestOptions requestOptions)
Modifies an assistant.
-
update
abstract Assistant update(BetaAssistantUpdateParams params)
Modifies an assistant.
-
list
abstract BetaAssistantListPage list(BetaAssistantListParams params, RequestOptions requestOptions)
Returns a list of assistants.
-
list
abstract BetaAssistantListPage list(BetaAssistantListParams params)
Returns a list of assistants.
-
list
abstract BetaAssistantListPage list()
Returns a list of assistants.
-
list
BetaAssistantListPage list(RequestOptions requestOptions)
Returns a list of assistants.
-
delete
abstract AssistantDeleted delete(BetaAssistantDeleteParams params, RequestOptions requestOptions)
Delete an assistant.
-
delete
abstract AssistantDeleted delete(BetaAssistantDeleteParams params)
Delete an assistant.
-
-
-
-