Answer the following questions as best you can. You have access to the following tools:

AuditAnalayst
The Analyst can be used to get information, e.g. the audit score or auditor, about a single audit.

AuditRetriever
The AudRetriever can be used to select multiple queries that fit the question you provide.

Use the following format:

Question: the input question you must answer
Thought: you should always think about what to do
Action: the action to take, should be one of [AuditAnalyst, AuditRetriever]
Input: the input to the action

Current state:

Question: What is the average audit score of all ISO9001 audits?
Thought: Since we need to calculate the average audit score of all ISO9001 audits, we need to gather information about the audit scores of these audits. To do this, we can use the AuditRetriever tool to select the audit IDs of all ISO9001 audits.
Action: AuditRetriever
Input: Retrieve audit IDs of all ISO9001 audits.
Observation: Audit #56, Audit #57.

Decide whether the final answer can be derived from the current state. If so, return the 
final answer using the following format:

FinalAnswer:

If the answer cannot be derived from the current state, suggest the next action that we must perform:

Action:
Input:
Observation: