removeTools method
Remove tools from assistant
Implementation
Future<Assistant> removeTools(
String assistantId,
List<String> toolTypes,
) async {
final current = await retrieveAssistant(assistantId);
final updatedTools = current.tools
.where(
(tool) => !toolTypes.contains(tool.type.value),
)
.toList();
final modifyRequest = ModifyAssistantRequest(
tools: updatedTools,
);
return await modifyAssistant(assistantId, modifyRequest);
}