You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -14,8 +13,14 @@ The AI Assistant reviews and analyzes all data displayed in the dashboard to ans
14
13
15
14
**Please note that AI Assistant initialization takes time. The assistant is ready for interaction once Microsoft Azure scans the source document on the server side.**
16
15
17
-
> [!Important]
18
-
> We use version **9.4.3-preview.1.25230.7** of the _Microsoft.Extensions.AI.*_ libraries in our source code. We do not guarantee compatibility or correct operation with higher versions.
16
+
> [!Note]
17
+
> We use the following versions of the `Microsoft.Extensions.AI.*` libraries in our source code:
> We do not guarantee compatibility or correct operation with higher versions.
19
24
20
25
## Implementation Details
21
26
@@ -81,13 +86,20 @@ public interface IAIAssistantProvider {
81
86
}
82
87
```
83
88
84
-
You can review and tailor AI assistant instructions in the following file: [AssistantHelper.cs](./CS/Services/AssistantHelper.cs)
89
+
The `AIAssistantCreator.CreateAssistantAndThreadAsync` method uploads a file to OpenAI, configures tool resources, creates an assistant with specified instructions and tools, initializes a new thread, and returns the assistant and thread IDs. The generated assistant and thread IDs are then passed to the `IAIAssistantFactory.GetAssistant` method, which returns an `IAIAssistant` instance. The created instance is added to the application's assistant collection and is referenced by its unique name.
90
+
91
+
For information on OpenAI Assistants, refer to the following documents:
92
+
-[OpenAI Assistants API overview](https://platform.openai.com/docs/assistants/overview)
93
+
-[Azure OpenAI: OpenAI Assistants client library for .NET](https://learn.microsoft.com/en-us/dotnet/api/overview/azure/ai.openai.assistants-readme?view=azure-dotnet-preview)
94
+
-[OpenAI .NET API library](https://github.com/openai/openai-dotnet)
95
+
96
+
You can review and tailor AI assistant instructions in the following file: [AssistantHelper.cs](./CS/Services/AssistantHelper.cs).
0 commit comments