addTools method

Future<Assistant> addTools(
  1. String assistantId,
  2. List<AssistantTool> tools
)

Add tools to assistant

Implementation

Future<Assistant> addTools(
  String assistantId,
  List<AssistantTool> tools,
) async {
  final current = await retrieveAssistant(assistantId);
  final updatedTools = [...current.tools, ...tools];

  final modifyRequest = ModifyAssistantRequest(
    tools: updatedTools,
  );

  return await modifyAssistant(assistantId, modifyRequest);
}