Azure OpenAIのAssistants APIで、アシスタントが計算や特定の論理処理を行うために、自分で作成したPython関数を呼び出させたい。この時、Assistantに渡すツールの種類は何か。

自作の関数(外部APIやローカル処理)を実行させるには、その関数の定義(名前、引数、説明)を `function` ツールとしてAssistantに提供し、Function Callingのフローを利用する。