|
| 1 | +<Type Name="MicrosoftExtensionsAIAssistantsExtensions" FullName="OpenAI.Assistants.MicrosoftExtensionsAIAssistantsExtensions"> |
| 2 | + <TypeSignature Language="C#" Value="public static class MicrosoftExtensionsAIAssistantsExtensions" /> |
| 3 | + <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit MicrosoftExtensionsAIAssistantsExtensions extends System.Object" /> |
| 4 | + <TypeSignature Language="DocId" Value="T:OpenAI.Assistants.MicrosoftExtensionsAIAssistantsExtensions" /> |
| 5 | + <TypeSignature Language="VB.NET" Value="Public Module MicrosoftExtensionsAIAssistantsExtensions" /> |
| 6 | + <TypeSignature Language="F#" Value="type MicrosoftExtensionsAIAssistantsExtensions = class" /> |
| 7 | + <TypeSignature Language="C++ CLI" Value="public ref class MicrosoftExtensionsAIAssistantsExtensions abstract sealed" /> |
| 8 | + <AssemblyInfo> |
| 9 | + <AssemblyName>Microsoft.Extensions.AI.OpenAI</AssemblyName> |
| 10 | + <AssemblyVersion>9.9.0.0</AssemblyVersion> |
| 11 | + </AssemblyInfo> |
| 12 | + <Base> |
| 13 | + <BaseTypeName>System.Object</BaseTypeName> |
| 14 | + </Base> |
| 15 | + <Interfaces /> |
| 16 | + <Docs> |
| 17 | + <summary>Provides extension methods for working with content associated with OpenAI.Assistants.</summary> |
| 18 | + <remarks>To be added.</remarks> |
| 19 | + </Docs> |
| 20 | + <Members> |
| 21 | + <Member MemberName="AsOpenAIAssistantsFunctionToolDefinition"> |
| 22 | + <MemberSignature Language="C#" Value="public static OpenAI.Assistants.FunctionToolDefinition AsOpenAIAssistantsFunctionToolDefinition (this Microsoft.Extensions.AI.AIFunctionDeclaration function);" /> |
| 23 | + <MemberSignature Language="ILAsm" Value=".method public static hidebysig class OpenAI.Assistants.FunctionToolDefinition AsOpenAIAssistantsFunctionToolDefinition(class Microsoft.Extensions.AI.AIFunctionDeclaration function) cil managed" /> |
| 24 | + <MemberSignature Language="DocId" Value="M:OpenAI.Assistants.MicrosoftExtensionsAIAssistantsExtensions.AsOpenAIAssistantsFunctionToolDefinition(Microsoft.Extensions.AI.AIFunctionDeclaration)" /> |
| 25 | + <MemberSignature Language="VB.NET" Value="<Extension()>
Public Function AsOpenAIAssistantsFunctionToolDefinition (function As AIFunctionDeclaration) As FunctionToolDefinition" /> |
| 26 | + <MemberSignature Language="F#" Value="static member AsOpenAIAssistantsFunctionToolDefinition : Microsoft.Extensions.AI.AIFunctionDeclaration -> OpenAI.Assistants.FunctionToolDefinition" Usage="OpenAI.Assistants.MicrosoftExtensionsAIAssistantsExtensions.AsOpenAIAssistantsFunctionToolDefinition function" /> |
| 27 | + <MemberSignature Language="C++ CLI" Value="public:
[System::Runtime::CompilerServices::Extension]
 static OpenAI::Assistants::FunctionToolDefinition ^ AsOpenAIAssistantsFunctionToolDefinition(Microsoft::Extensions::AI::AIFunctionDeclaration ^ function);" /> |
| 28 | + <MemberType>Method</MemberType> |
| 29 | + <AssemblyInfo> |
| 30 | + <AssemblyName>Microsoft.Extensions.AI.OpenAI</AssemblyName> |
| 31 | + <AssemblyVersion>9.9.0.0</AssemblyVersion> |
| 32 | + </AssemblyInfo> |
| 33 | + <ReturnValue> |
| 34 | + <ReturnType>OpenAI.Assistants.FunctionToolDefinition</ReturnType> |
| 35 | + </ReturnValue> |
| 36 | + <Parameters> |
| 37 | + <Parameter Name="function" Type="Microsoft.Extensions.AI.AIFunctionDeclaration" RefType="this" /> |
| 38 | + </Parameters> |
| 39 | + <Docs> |
| 40 | + <param name="function">The function to convert.</param> |
| 41 | + <summary>Creates an OpenAI <see cref="T:OpenAI.Assistants.FunctionToolDefinition" /> from an <see cref="T:Microsoft.Extensions.AI.AIFunctionDeclaration" />.</summary> |
| 42 | + <returns>An OpenAI <see cref="T:OpenAI.Assistants.FunctionToolDefinition" /> representing <paramref name="function" />.</returns> |
| 43 | + <remarks>To be added.</remarks> |
| 44 | + <exception cref="T:System.ArgumentNullException"> |
| 45 | + <paramref name="function" /> is <see langword="null" />.</exception> |
| 46 | + </Docs> |
| 47 | + </Member> |
| 48 | + </Members> |
| 49 | +</Type> |
0 commit comments