From 2a7dd118c6dadf2b5675282111f76cfb5bd5566f Mon Sep 17 00:00:00 2001 From: Stevan Freeborn <65925598+StevanFreeborn@users.noreply.github.com> Date: Sun, 7 Jul 2024 16:46:36 -0500 Subject: [PATCH] chore: workout documentation job --- .github/workflows/publish.yml | 18 +++- .../AnthropicClient.AnthropicApiClient.html | 12 +-- .../AnthropicClient.IAnthropicApiClient.html | 10 +-- ...AnthropicClient.Models.AnthropicError.html | 12 +-- ...AnthropicClient.Models.AnthropicEvent.html | 12 +-- ...hropicClient.Models.AnthropicFunction.html | 10 +-- ...thropicClient.Models.AnthropicHeaders.html | 24 ++--- ...nthropicClient.Models.AnthropicModels.html | 14 +-- .../AnthropicClient.Models.AnyToolChoice.html | 8 +- docs/api/AnthropicClient.Models.ApiError.html | 8 +- ...opicClient.Models.AuthenticationError.html | 8 +- ...AnthropicClient.Models.AutoToolChoice.html | 8 +- ...ropicClient.Models.BaseMessageRequest.html | 32 +++---- docs/api/AnthropicClient.Models.Content.html | 10 +-- .../AnthropicClient.Models.ContentDelta.html | 10 +-- ...icClient.Models.ContentDeltaEventData.html | 12 +-- ...thropicClient.Models.ContentDeltaType.html | 10 +-- ...icClient.Models.ContentStartEventData.html | 12 +-- ...picClient.Models.ContentStopEventData.html | 10 +-- .../AnthropicClient.Models.ContentType.html | 14 +-- docs/api/AnthropicClient.Models.Error.html | 12 +-- ...AnthropicClient.Models.ErrorEventData.html | 10 +-- .../api/AnthropicClient.Models.ErrorType.html | 20 ++--- .../api/AnthropicClient.Models.EventData.html | 10 +-- .../api/AnthropicClient.Models.EventType.html | 24 ++--- ...ent.Models.FunctionParameterAttribute.html | 14 +-- ...ient.Models.FunctionPropertyAttribute.html | 16 ++-- docs/api/AnthropicClient.Models.ITool.html | 12 +-- .../AnthropicClient.Models.ImageContent.html | 10 +-- .../AnthropicClient.Models.ImageSource.html | 12 +-- .../api/AnthropicClient.Models.ImageType.html | 14 +-- .../AnthropicClient.Models.InputProperty.html | 12 +-- .../AnthropicClient.Models.InputSchema.html | 14 +-- ...opicClient.Models.InvalidRequestError.html | 8 +- .../api/AnthropicClient.Models.JsonDelta.html | 10 +-- docs/api/AnthropicClient.Models.Message.html | 12 +-- ...lient.Models.MessageCompleteEventData.html | 12 +-- .../AnthropicClient.Models.MessageDelta.html | 12 +-- ...icClient.Models.MessageDeltaEventData.html | 12 +-- ...AnthropicClient.Models.MessageRequest.html | 8 +- ...nthropicClient.Models.MessageResponse.html | 24 ++--- .../AnthropicClient.Models.MessageRole.html | 10 +-- ...icClient.Models.MessageStartEventData.html | 10 +-- ...picClient.Models.MessageStopEventData.html | 8 +- .../AnthropicClient.Models.NotFoundError.html | 8 +- ...nthropicClient.Models.OverloadedError.html | 8 +- ...nthropicClient.Models.PermissionError.html | 8 +- .../AnthropicClient.Models.PingEventData.html | 8 +- ...AnthropicClient.Models.RateLimitError.html | 8 +- ...ropicClient.Models.SpecificToolChoice.html | 10 +-- ...AnthropicClient.Models.StopReasonType.html | 14 +-- ...picClient.Models.StreamMessageRequest.html | 8 +- .../AnthropicClient.Models.TextContent.html | 10 +-- .../api/AnthropicClient.Models.TextDelta.html | 10 +-- docs/api/AnthropicClient.Models.Tool.html | 28 +++--- docs/api/AnthropicClient.Models.ToolCall.html | 16 ++-- ...thropicClient.Models.ToolCallResult-1.html | 20 ++--- .../AnthropicClient.Models.ToolChoice.html | 10 +-- ...AnthropicClient.Models.ToolChoiceType.html | 12 +-- ...hropicClient.Models.ToolResultContent.html | 12 +-- ...AnthropicClient.Models.ToolUseContent.html | 14 +-- docs/api/AnthropicClient.Models.Usage.html | 10 +-- docs/api/toc.pdf | Bin 5326738 -> 5326737 bytes docs/index.html | 4 +- src/AnthropicClient/CHANGELOG.md | 82 ++++++++++++++++++ 65 files changed, 479 insertions(+), 381 deletions(-) create mode 100644 src/AnthropicClient/CHANGELOG.md diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 3d98d36..6078517 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -78,17 +78,33 @@ jobs: name: AnthropicClient v${{ steps.get-version.outputs.version }} tag_name: v${{ steps.get-version.outputs.version }} body_path: src/AnthropicClient/CHANGELOG.md + documentation: + needs: version + runs-on: ubuntu-latest + steps: + - name: Checkout repository + uses: actions/checkout@v4 + - name: Setup .NET 8 + uses: actions/setup-dotnet@v4 + with: + dotnet-version: 8.x - name: Install Docfx run: dotnet tool install --global docfx + - name: Get project version + uses: kzrnm/get-net-sdk-project-versions-action@v1 + id: get-version + with: + proj-path: src/AnthropicClient/AnthropicClient.csproj - name: Build documentation run: | cp README.md docfx/index.md + docfx metadata docfx/docfx.json docfx build docfx/docfx.json - name: Commit documentation run: | git config --local user.email "65925598+StevanFreeborn@users.noreply.github.com" git config --local user.name "Stevan Freeborn" - git add docfx/_site + git add . git commit -m "docs: documentation for v${{ steps.get-version.outputs.version }} [skip ci]" - name: Push documentation uses: ad-m/github-push-action@master diff --git a/docs/api/AnthropicClient.AnthropicApiClient.html b/docs/api/AnthropicClient.AnthropicApiClient.html index 09e2516..e93068c 100644 --- a/docs/api/AnthropicClient.AnthropicApiClient.html +++ b/docs/api/AnthropicClient.AnthropicApiClient.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@
Initializes a new instance of the AnthropicApiClient class.
@@ -209,7 +209,7 @@ Class AnthropicApiClient CreateMessageAsync(MessageRequest) - +Creates a message asynchronously.
@@ -248,7 +248,7 @@ Class AnthropicApiClient CreateMessageAsync(StreamMessageRequest) - +Creates a message asynchronously and streams the response.
@@ -287,7 +287,7 @@ Class AnthropicApiClient - Edit this page + Edit this pageCreates a message asynchronously.
@@ -164,7 +164,7 @@ Interface IAnthropicApiClient CreateMessageAsync(StreamMessageRequest) - +Creates a message asynchronously and streams the response.
@@ -203,7 +203,7 @@ Interface IAnthropicApiClient - Edit this page + Edit this pageInitializes a new instance of the AnthropicError class.
@@ -194,7 +194,7 @@ Class AnthropicError Error - +The error object.
@@ -226,7 +226,7 @@ Class AnthropicError Type - + diff --git a/docs/api/AnthropicClient.Models.AnthropicEvent.html b/docs/api/AnthropicClient.Models.AnthropicEvent.html index 0d30c20..8bb2ba1 100644 --- a/docs/api/AnthropicClient.Models.AnthropicEvent.html +++ b/docs/api/AnthropicClient.Models.AnthropicEvent.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@Initializes a new instance of the AnthropicEvent class.
@@ -197,7 +197,7 @@ Class AnthropicEvent Data - +The data associated with the event.
@@ -229,7 +229,7 @@ Class AnthropicEvent Type - + diff --git a/docs/api/AnthropicClient.Models.AnthropicFunction.html b/docs/api/AnthropicClient.Models.AnthropicFunction.html index 65341cd..ede8b12 100644 --- a/docs/api/AnthropicClient.Models.AnthropicFunction.html +++ b/docs/api/AnthropicClient.Models.AnthropicFunction.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@Gets the instance on which the method is invoked.
@@ -189,7 +189,7 @@ Class AnthropicFunction Method - +Gets the method of the function.
@@ -221,7 +221,7 @@ Class AnthropicFunction - Edit this page + Edit this pageInitializes a new instance of the AnthropicHeaders class.
@@ -194,7 +194,7 @@ Class AnthropicHeaders RateLimitRequestsLimit - +Gets the rate limit requests limit.
@@ -226,7 +226,7 @@ Class AnthropicHeaders RateLimitRequestsRemaining - +Gets the rate limit requests remaining.
@@ -258,7 +258,7 @@ Class AnthropicHeaders RateLimitRequestsReset - +Gets the time of the rate limit requests reset.
@@ -290,7 +290,7 @@ Class AnthropicHeaders RateLimitTokensLimit - +Gets the rate limit tokens limit.
@@ -322,7 +322,7 @@ Class AnthropicHeaders RateLimitTokensRemaining - +Gets the rate limit tokens remaining.
@@ -354,7 +354,7 @@ Class AnthropicHeaders RateLimitTokensReset - +Gets the time of the rate limit tokens reset.
@@ -386,7 +386,7 @@ Class AnthropicHeaders RequestId - +Gets the request ID.
@@ -418,7 +418,7 @@ Class AnthropicHeaders RetryAfter - +Gets the retry after value.
@@ -450,7 +450,7 @@ Class AnthropicHeaders - Edit this page + Edit this pageThe Claude-3.5 Sonnet model.
@@ -187,7 +187,7 @@ Class AnthropicModels Claude3Haiku - +The Claude-3 Haiku model.
@@ -218,7 +218,7 @@ Class AnthropicModels Claude3Opus - +The Claude-3 Opus model.
@@ -249,7 +249,7 @@ Class AnthropicModels Claude3Sonnet - +The Claude-3 Sonnet model.
@@ -281,7 +281,7 @@ Class AnthropicModels - Edit this page + Edit this pageInitializes a new instance of the AnyToolChoice class.
@@ -188,7 +188,7 @@ Class AnyToolChoice diff --git a/docs/api/AnthropicClient.Models.ApiError.html b/docs/api/AnthropicClient.Models.ApiError.html index 50e86ef..c6c32d0 100644 --- a/docs/api/AnthropicClient.Models.ApiError.html +++ b/docs/api/AnthropicClient.Models.ApiError.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@Initializes a new instance of the ApiError class.
@@ -197,7 +197,7 @@ Class ApiError diff --git a/docs/api/AnthropicClient.Models.AuthenticationError.html b/docs/api/AnthropicClient.Models.AuthenticationError.html index 2d369e5..0f71272 100644 --- a/docs/api/AnthropicClient.Models.AuthenticationError.html +++ b/docs/api/AnthropicClient.Models.AuthenticationError.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@Initializes a new instance of the AuthenticationError class.
@@ -197,7 +197,7 @@ Class AuthenticationError - Edit this page + Edit this pageInitializes a new instance of the AutoToolChoice class.
@@ -188,7 +188,7 @@ Class AutoToolChoice - Edit this page + Edit this pageInitializes a new instance of the BaseMessageRequest class.
@@ -249,7 +249,7 @@ Class BaseMessageRequest MaxTokens - +Gets the maximum number of tokens to generate.
@@ -282,7 +282,7 @@ public int MaxTokens { get; init; }Gets the messages to send to the model.
@@ -314,7 +314,7 @@ public int MaxTokens { get; init; }Gets the metadata to include with the request.
@@ -346,7 +346,7 @@ public int MaxTokens { get; init; }Gets the model ID to use for the request.
@@ -378,7 +378,7 @@ public int MaxTokens { get; init; }Gets the prompt stop sequences.
@@ -411,7 +411,7 @@ public List<string> StopSequences { get; init; }Gets a value indicating whether the message should be streamed.
@@ -443,7 +443,7 @@ public List<string> StopSequences { get; init; }Gets the system ID to use for the request.
@@ -475,7 +475,7 @@ public List<string> StopSequences { get; init; }Gets the temperature to use for the request.
@@ -507,7 +507,7 @@ public List<string> StopSequences { get; init; }Gets the tool choice mode to use for the request.
@@ -540,7 +540,7 @@ public ToolChoice? ToolChoice { get; init; }Gets the tools to use for the request.
@@ -572,7 +572,7 @@ public ToolChoice? ToolChoice { get; init; }Gets the top-K value to use for the request.
@@ -604,7 +604,7 @@ public ToolChoice? ToolChoice { get; init; }Gets the top-P value to use for the request.
@@ -636,7 +636,7 @@ public ToolChoice? ToolChoice { get; init; } diff --git a/docs/api/AnthropicClient.Models.Content.html b/docs/api/AnthropicClient.Models.Content.html index 37f29e5..1ec6a6a 100644 --- a/docs/api/AnthropicClient.Models.Content.html +++ b/docs/api/AnthropicClient.Models.Content.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@Initializes a new instance of the Content class.
@@ -203,7 +203,7 @@ Class Content Type - +Gets the type of the content.
@@ -235,7 +235,7 @@ Class Content diff --git a/docs/api/AnthropicClient.Models.ContentDelta.html b/docs/api/AnthropicClient.Models.ContentDelta.html index 85fc292..0e973e0 100644 --- a/docs/api/AnthropicClient.Models.ContentDelta.html +++ b/docs/api/AnthropicClient.Models.ContentDelta.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@Initializes a new instance of the ContentDelta class.
@@ -201,7 +201,7 @@ Class ContentDelta Type - +Gets the type of the content delta.
@@ -233,7 +233,7 @@ Class ContentDelta diff --git a/docs/api/AnthropicClient.Models.ContentDeltaEventData.html b/docs/api/AnthropicClient.Models.ContentDeltaEventData.html index bd5ad7b..8a47ae7 100644 --- a/docs/api/AnthropicClient.Models.ContentDeltaEventData.html +++ b/docs/api/AnthropicClient.Models.ContentDeltaEventData.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@Initializes a new instance of the ContentDeltaEventData class.
@@ -201,7 +201,7 @@ Class ContentDeltaEventData Delta - +Gets the content delta.
@@ -233,7 +233,7 @@ Class ContentDeltaEventData Index - +Gets the index of the content block.
@@ -265,7 +265,7 @@ Class ContentDeltaEventData - Edit this page + Edit this pageThe input_json_delta.
@@ -187,7 +187,7 @@ Class ContentDeltaType TextDelta - + diff --git a/docs/api/AnthropicClient.Models.ContentStartEventData.html b/docs/api/AnthropicClient.Models.ContentStartEventData.html index 687f4ec..9102eb0 100644 --- a/docs/api/AnthropicClient.Models.ContentStartEventData.html +++ b/docs/api/AnthropicClient.Models.ContentStartEventData.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@Initializes a new instance of the ContentStartEventData class.
@@ -201,7 +201,7 @@ Class ContentStartEventData ContentBlock - +Gets the content block.
@@ -234,7 +234,7 @@ public Content ContentBlock { get; init; }Gets the index of the content block.
@@ -266,7 +266,7 @@ public Content ContentBlock { get; init; } diff --git a/docs/api/AnthropicClient.Models.ContentStopEventData.html b/docs/api/AnthropicClient.Models.ContentStopEventData.html index 4d19058..07cc6d1 100644 --- a/docs/api/AnthropicClient.Models.ContentStopEventData.html +++ b/docs/api/AnthropicClient.Models.ContentStopEventData.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@Initializes a new instance of the ContentStopEventData class.
@@ -198,7 +198,7 @@ Class ContentStopEventData Index - +Gets the index of the content block.
@@ -230,7 +230,7 @@ Class ContentStopEventData - Edit this page + Edit this pageRepresents the image content type.
@@ -187,7 +187,7 @@ Class ContentType Text - +Represents the text content type.
@@ -218,7 +218,7 @@ Class ContentType ToolResult - +Represents the tool result content type.
@@ -249,7 +249,7 @@ Class ContentType ToolUse - +Represents the tool use content type.
@@ -281,7 +281,7 @@ Class ContentType diff --git a/docs/api/AnthropicClient.Models.Error.html b/docs/api/AnthropicClient.Models.Error.html index b75bf89..e6fb61d 100644 --- a/docs/api/AnthropicClient.Models.Error.html +++ b/docs/api/AnthropicClient.Models.Error.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@Initializes a new instance of the Error class.
@@ -206,7 +206,7 @@ Class Error Message - +Gets the message of the error.
@@ -238,7 +238,7 @@ Class Error Type - + diff --git a/docs/api/AnthropicClient.Models.ErrorEventData.html b/docs/api/AnthropicClient.Models.ErrorEventData.html index a33a3e8..a96a54a 100644 --- a/docs/api/AnthropicClient.Models.ErrorEventData.html +++ b/docs/api/AnthropicClient.Models.ErrorEventData.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@Initializes a new instance of the ErrorEventData class.
@@ -198,7 +198,7 @@ Class ErrorEventData Error - + diff --git a/docs/api/AnthropicClient.Models.ErrorType.html b/docs/api/AnthropicClient.Models.ErrorType.html index 419b29a..f53ae0a 100644 --- a/docs/api/AnthropicClient.Models.ErrorType.html +++ b/docs/api/AnthropicClient.Models.ErrorType.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@Represents the api_error type.
@@ -187,7 +187,7 @@ Class ErrorType AuthenticationError - +Represents the authentication_error type.
@@ -218,7 +218,7 @@ Class ErrorType InvalidRequestError - +Represents the invalid_request error type.
@@ -249,7 +249,7 @@ Class ErrorType NotFoundError - +Represents the not_found_error type.
@@ -280,7 +280,7 @@ Class ErrorType OverloadedError - +Represents the overloaded_error type.
@@ -311,7 +311,7 @@ Class ErrorType PermissionError - +Represents the permission_error type.
@@ -342,7 +342,7 @@ Class ErrorType RateLimitError - +Represents the rate_limit_error type.
@@ -374,7 +374,7 @@ Class ErrorType diff --git a/docs/api/AnthropicClient.Models.EventData.html b/docs/api/AnthropicClient.Models.EventData.html index 93e3385..8c55622 100644 --- a/docs/api/AnthropicClient.Models.EventData.html +++ b/docs/api/AnthropicClient.Models.EventData.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@Initializes a new instance of the EventData class.
@@ -208,7 +208,7 @@ Class EventData Type - +Gets the type of the event.
@@ -240,7 +240,7 @@ Class EventData diff --git a/docs/api/AnthropicClient.Models.EventType.html b/docs/api/AnthropicClient.Models.EventType.html index 29a379f..2ff42cb 100644 --- a/docs/api/AnthropicClient.Models.EventType.html +++ b/docs/api/AnthropicClient.Models.EventType.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@Represents the content_block_delta event type.
@@ -187,7 +187,7 @@ Class EventType ContentBlockStart - +Represents the content_block_start event type.
@@ -218,7 +218,7 @@ Class EventType ContentBlockStop - +Represents the content_block_stop event type.
@@ -249,7 +249,7 @@ Class EventType Error - +Represents the error event type.
@@ -280,7 +280,7 @@ Class EventType MessageComplete - +Represents the message_complete event type.
@@ -311,7 +311,7 @@ Class EventType MessageDelta - +Represents the message_delta event type.
@@ -342,7 +342,7 @@ Class EventType MessageStart - +Represents the message_start event type.
@@ -373,7 +373,7 @@ Class EventType MessageStop - +Represents the message_stop event type.
@@ -404,7 +404,7 @@ Class EventType Ping - +Represents the ping event type.
@@ -436,7 +436,7 @@ Class EventType diff --git a/docs/api/AnthropicClient.Models.FunctionParameterAttribute.html b/docs/api/AnthropicClient.Models.FunctionParameterAttribute.html index 2ea6b2a..c62879f 100644 --- a/docs/api/AnthropicClient.Models.FunctionParameterAttribute.html +++ b/docs/api/AnthropicClient.Models.FunctionParameterAttribute.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@Initializes a new instance of the FunctionParameterAttribute class.
@@ -304,7 +304,7 @@ public sealed class FunctionParameterAttribute : AttributeThe description of the parameter.
@@ -336,7 +336,7 @@ public sealed class FunctionParameterAttribute : AttributeThe name of the parameter.
@@ -368,7 +368,7 @@ public sealed class FunctionParameterAttribute : AttributeWhether the parameter is required.
@@ -400,7 +400,7 @@ public sealed class FunctionParameterAttribute : Attribute diff --git a/docs/api/AnthropicClient.Models.FunctionPropertyAttribute.html b/docs/api/AnthropicClient.Models.FunctionPropertyAttribute.html index 478a417..b0b9a33 100644 --- a/docs/api/AnthropicClient.Models.FunctionPropertyAttribute.html +++ b/docs/api/AnthropicClient.Models.FunctionPropertyAttribute.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@Initializes a new instance of the FunctionPropertyAttribute class.
@@ -310,7 +310,7 @@ public class FunctionPropertyAttribute : AttributeDefault value of the property.
@@ -342,7 +342,7 @@ public class FunctionPropertyAttribute : AttributeDescription of the property.
@@ -374,7 +374,7 @@ public class FunctionPropertyAttribute : AttributePossible values of the property.
@@ -406,7 +406,7 @@ public class FunctionPropertyAttribute : AttributeWhether the property is required.
@@ -438,7 +438,7 @@ public class FunctionPropertyAttribute : Attribute diff --git a/docs/api/AnthropicClient.Models.ITool.html b/docs/api/AnthropicClient.Models.ITool.html index 071e800..370bdb4 100644 --- a/docs/api/AnthropicClient.Models.ITool.html +++ b/docs/api/AnthropicClient.Models.ITool.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@Gets the description of the tool. Should not be null or empty.
@@ -157,7 +157,7 @@ Interface ITool Function - +Gets the input schema of the tool. Should not be null.
@@ -189,7 +189,7 @@ Interface ITool Name - +Gets the name of the tool. Should not be null or empty.
@@ -221,7 +221,7 @@ Interface ITool diff --git a/docs/api/AnthropicClient.Models.ImageContent.html b/docs/api/AnthropicClient.Models.ImageContent.html index bc8c1eb..4a0038e 100644 --- a/docs/api/AnthropicClient.Models.ImageContent.html +++ b/docs/api/AnthropicClient.Models.ImageContent.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@Initializes a new instance of the ImageContent class.
@@ -207,7 +207,7 @@ Class ImageContent Source - +Gets the source of the image.
@@ -239,7 +239,7 @@ Class ImageContent diff --git a/docs/api/AnthropicClient.Models.ImageSource.html b/docs/api/AnthropicClient.Models.ImageSource.html index 47d6a3d..c3e4642 100644 --- a/docs/api/AnthropicClient.Models.ImageSource.html +++ b/docs/api/AnthropicClient.Models.ImageSource.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@Initializes a new instance of the ImageSource class.
@@ -206,7 +206,7 @@ Class ImageSource Data - +Gets the data of the image.
@@ -238,7 +238,7 @@ Class ImageSource MediaType - +Gets the media type of the image.
@@ -271,7 +271,7 @@ public string MediaType { get; init; } diff --git a/docs/api/AnthropicClient.Models.ImageType.html b/docs/api/AnthropicClient.Models.ImageType.html index 68cbcd0..b6992a1 100644 --- a/docs/api/AnthropicClient.Models.ImageType.html +++ b/docs/api/AnthropicClient.Models.ImageType.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@Represents the GIF image type.
@@ -187,7 +187,7 @@ Class ImageType Jpg - +Represents the JPEG image type.
@@ -218,7 +218,7 @@ Class ImageType Png - +Represents the PNG image type.
@@ -249,7 +249,7 @@ Class ImageType Webp - +Represents the WebP image type.
@@ -281,7 +281,7 @@ Class ImageType diff --git a/docs/api/AnthropicClient.Models.InputProperty.html b/docs/api/AnthropicClient.Models.InputProperty.html index 6278421..fcd0ad7 100644 --- a/docs/api/AnthropicClient.Models.InputProperty.html +++ b/docs/api/AnthropicClient.Models.InputProperty.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@Initializes a new instance of the InputProperty class.
@@ -203,7 +203,7 @@ Class InputProperty Description - +Gets the description of the input property.
@@ -235,7 +235,7 @@ Class InputProperty Type - +Gets the type of the input property.
@@ -267,7 +267,7 @@ Class InputProperty diff --git a/docs/api/AnthropicClient.Models.InputSchema.html b/docs/api/AnthropicClient.Models.InputSchema.html index 333f7aa..0a683b0 100644 --- a/docs/api/AnthropicClient.Models.InputSchema.html +++ b/docs/api/AnthropicClient.Models.InputSchema.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@Initializes a new instance of the InputSchema class.
@@ -206,7 +206,7 @@ Class InputSchema Properties - +Gets the properties of the input schema.
@@ -238,7 +238,7 @@ Class InputSchema Required - +Gets the required properties of the input schema.
@@ -270,7 +270,7 @@ Class InputSchema Type - +Gets the type of the input schema.
@@ -302,7 +302,7 @@ Class InputSchema diff --git a/docs/api/AnthropicClient.Models.InvalidRequestError.html b/docs/api/AnthropicClient.Models.InvalidRequestError.html index f049450..3e86d25 100644 --- a/docs/api/AnthropicClient.Models.InvalidRequestError.html +++ b/docs/api/AnthropicClient.Models.InvalidRequestError.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@Initializes a new instance of the InvalidRequestError class.
@@ -197,7 +197,7 @@ Class InvalidRequestError - Edit this page + Edit this pageInitializes a new instance of the JsonDelta class.
@@ -198,7 +198,7 @@ Class JsonDelta PartialJson - +Gets the partial JSON.
@@ -231,7 +231,7 @@ public string PartialJson { get; init; } diff --git a/docs/api/AnthropicClient.Models.Message.html b/docs/api/AnthropicClient.Models.Message.html index ecbe7b8..2d5cb51 100644 --- a/docs/api/AnthropicClient.Models.Message.html +++ b/docs/api/AnthropicClient.Models.Message.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@Initializes a new instance of the Message class.
@@ -206,7 +206,7 @@ Class Message Content - +Gets the contents of the message.
@@ -238,7 +238,7 @@ Class Message Role - +Gets the role of the message.
@@ -270,7 +270,7 @@ Class Message diff --git a/docs/api/AnthropicClient.Models.MessageCompleteEventData.html b/docs/api/AnthropicClient.Models.MessageCompleteEventData.html index be5394f..88d28ee 100644 --- a/docs/api/AnthropicClient.Models.MessageCompleteEventData.html +++ b/docs/api/AnthropicClient.Models.MessageCompleteEventData.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@Initializes a new instance of the MessageCompleteEventData class.
@@ -201,7 +201,7 @@ Class MessageCompleteEventData Headers - +Gets the anthropic headers.
@@ -233,7 +233,7 @@ Class MessageCompleteEventData Message - +Gets the response message.
@@ -265,7 +265,7 @@ Class MessageCompleteEventData - Edit this page + Edit this pageInitializes a new instance of the MessageDelta class.
@@ -197,7 +197,7 @@ Class MessageDelta StopReason - +Gets the stop reason.
@@ -230,7 +230,7 @@ public string StopReason { get; init; }Gets the stop sequence.
@@ -263,7 +263,7 @@ public string? StopSequence { get; init; } diff --git a/docs/api/AnthropicClient.Models.MessageDeltaEventData.html b/docs/api/AnthropicClient.Models.MessageDeltaEventData.html index 357397c..8370a72 100644 --- a/docs/api/AnthropicClient.Models.MessageDeltaEventData.html +++ b/docs/api/AnthropicClient.Models.MessageDeltaEventData.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@Initializes a new instance of the MessageDeltaEventData class.
@@ -201,7 +201,7 @@ Class MessageDeltaEventData Delta - +Gets the message delta.
@@ -233,7 +233,7 @@ Class MessageDeltaEventData Usage - + diff --git a/docs/api/AnthropicClient.Models.MessageRequest.html b/docs/api/AnthropicClient.Models.MessageRequest.html index 2f1cd54..cbc76d4 100644 --- a/docs/api/AnthropicClient.Models.MessageRequest.html +++ b/docs/api/AnthropicClient.Models.MessageRequest.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@Initializes a new instance of the MessageRequest class.
@@ -272,7 +272,7 @@ Class MessageRequest - Edit this page + Edit this pageGets the contents of the response.
@@ -189,7 +189,7 @@ Class MessageResponse Id - +Gets the ID of the response.
@@ -221,7 +221,7 @@ Class MessageResponse Model - +Gets the model used for the response.
@@ -253,7 +253,7 @@ Class MessageResponse Role - +Gets the role of the response.
@@ -285,7 +285,7 @@ Class MessageResponse StopReason - +Gets the stop reason of the response.
@@ -318,7 +318,7 @@ public string? StopReason { get; init; }Gets the stop sequence of the response.
@@ -351,7 +351,7 @@ public string? StopSequence { get; init; }Gets the tool call of the response. If the response does not contain a tool call, this property is null.
@@ -384,7 +384,7 @@ public ToolCall? ToolCall { get; set; }Gets the type of the response.
@@ -416,7 +416,7 @@ public ToolCall? ToolCall { get; set; }Gets the usage of the response.
@@ -448,7 +448,7 @@ public ToolCall? ToolCall { get; set; } diff --git a/docs/api/AnthropicClient.Models.MessageRole.html b/docs/api/AnthropicClient.Models.MessageRole.html index 75bb5f3..d1d049b 100644 --- a/docs/api/AnthropicClient.Models.MessageRole.html +++ b/docs/api/AnthropicClient.Models.MessageRole.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@Represents the assistant role.
@@ -187,7 +187,7 @@ Class MessageRole User - +Represents the user role.
@@ -219,7 +219,7 @@ Class MessageRole diff --git a/docs/api/AnthropicClient.Models.MessageStartEventData.html b/docs/api/AnthropicClient.Models.MessageStartEventData.html index 13ebdaf..b7655ec 100644 --- a/docs/api/AnthropicClient.Models.MessageStartEventData.html +++ b/docs/api/AnthropicClient.Models.MessageStartEventData.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@Initializes a new instance of the MessageStartEventData class.
@@ -198,7 +198,7 @@ Class MessageStartEventData Message - + diff --git a/docs/api/AnthropicClient.Models.MessageStopEventData.html b/docs/api/AnthropicClient.Models.MessageStopEventData.html index 2726402..6f88f1b 100644 --- a/docs/api/AnthropicClient.Models.MessageStopEventData.html +++ b/docs/api/AnthropicClient.Models.MessageStopEventData.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@Initializes a new instance of the MessageStopEventData class.
@@ -188,7 +188,7 @@ Class MessageStopEventData - Edit this page + Edit this pageInitializes a new instance of the NotFoundError class.
@@ -197,7 +197,7 @@ Class NotFoundError diff --git a/docs/api/AnthropicClient.Models.OverloadedError.html b/docs/api/AnthropicClient.Models.OverloadedError.html index 8056837..872fbdb 100644 --- a/docs/api/AnthropicClient.Models.OverloadedError.html +++ b/docs/api/AnthropicClient.Models.OverloadedError.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@Initializes a new instance of the OverloadedError class.
@@ -197,7 +197,7 @@ Class OverloadedError - Edit this page + Edit this pageInitializes a new instance of the PermissionError class.
@@ -197,7 +197,7 @@ Class PermissionError - Edit this page + Edit this pageInitializes a new instance of the PingEventData class.
@@ -188,7 +188,7 @@ Class PingEventData diff --git a/docs/api/AnthropicClient.Models.RateLimitError.html b/docs/api/AnthropicClient.Models.RateLimitError.html index 7fa7be6..ec9c082 100644 --- a/docs/api/AnthropicClient.Models.RateLimitError.html +++ b/docs/api/AnthropicClient.Models.RateLimitError.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@Initializes a new instance of the RateLimitError class.
@@ -197,7 +197,7 @@ Class RateLimitError - Edit this page + Edit this pageInitializes a new instance of the SpecificToolChoice class.
@@ -204,7 +204,7 @@ Class SpecificToolChoice Name - +Gets the name of the tool.
@@ -236,7 +236,7 @@ Class SpecificToolChoice - Edit this page + Edit this pageRepresents the end_turn stop reason.
@@ -187,7 +187,7 @@ Class StopReasonType MaxTokens - +Represents the max_tokens stop reason.
@@ -218,7 +218,7 @@ Class StopReasonType StopSequence - +Represents the stop_sequence stop reason.
@@ -249,7 +249,7 @@ Class StopReasonType ToolUse - +Represents the tool_use stop reason.
@@ -281,7 +281,7 @@ Class StopReasonType - Edit this page + Edit this pageInitializes a new instance of the StreamMessageRequest class.
@@ -272,7 +272,7 @@ Class StreamMessageRequest - Edit this page + Edit this pageInitializes a new instance of the TextContent class.
@@ -204,7 +204,7 @@ Class TextContent Text - +Gets the text of the content.
@@ -236,7 +236,7 @@ Class TextContent diff --git a/docs/api/AnthropicClient.Models.TextDelta.html b/docs/api/AnthropicClient.Models.TextDelta.html index e7252b8..402911c 100644 --- a/docs/api/AnthropicClient.Models.TextDelta.html +++ b/docs/api/AnthropicClient.Models.TextDelta.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@Initializes a new instance of the TextDelta class.
@@ -198,7 +198,7 @@ Class TextDelta Text - +Gets the text.
@@ -230,7 +230,7 @@ Class TextDelta diff --git a/docs/api/AnthropicClient.Models.Tool.html b/docs/api/AnthropicClient.Models.Tool.html index aaaf8b9..438ab1f 100644 --- a/docs/api/AnthropicClient.Models.Tool.html +++ b/docs/api/AnthropicClient.Models.Tool.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@Gets the description of the tool.
@@ -189,7 +189,7 @@ Class Tool DisplayName - +Gets the display name of the tool.
@@ -222,7 +222,7 @@ public string DisplayName { get; }Gets the function of the tool.
@@ -255,7 +255,7 @@ public AnthropicFunction Function { get; }Gets the input schema of the tool.
@@ -288,7 +288,7 @@ public JsonObject InputSchema { get; }Gets the name of the tool. This name will conform to the Anthropic tool naming rules.
@@ -324,7 +324,7 @@ public JsonObject InputSchema { get; }Creates a tool from a type that implements ITool.
@@ -375,7 +375,7 @@ public JsonObject InputSchema { get; }Creates a tool from a function.
@@ -435,7 +435,7 @@ public JsonObject InputSchema { get; }Creates a tool from a function.
@@ -498,7 +498,7 @@ public JsonObject InputSchema { get; }Creates a tool from a function.
@@ -564,7 +564,7 @@ public JsonObject InputSchema { get; }Creates a tool from an instance method.
@@ -627,7 +627,7 @@ public JsonObject InputSchema { get; }Creates a tool from a static method.
@@ -690,7 +690,7 @@ public JsonObject InputSchema { get; } diff --git a/docs/api/AnthropicClient.Models.ToolCall.html b/docs/api/AnthropicClient.Models.ToolCall.html index 87316da..30b0356 100644 --- a/docs/api/AnthropicClient.Models.ToolCall.html +++ b/docs/api/AnthropicClient.Models.ToolCall.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@Initializes a new instance of the ToolCall class.
@@ -197,7 +197,7 @@ Class ToolCall Tool - +Gets the tool of the tool call.
@@ -229,7 +229,7 @@ Class ToolCall ToolUse - +Gets the tool use of the tool call.
@@ -265,7 +265,7 @@ Class ToolCall InvokeAsync() - +Invokes the tool call.
@@ -298,7 +298,7 @@ Class ToolCall InvokeAsync<T>() - +Invokes the tool call.
@@ -346,7 +346,7 @@ Class ToolCall diff --git a/docs/api/AnthropicClient.Models.ToolCallResult-1.html b/docs/api/AnthropicClient.Models.ToolCallResult-1.html index 3dc3951..583a12b 100644 --- a/docs/api/AnthropicClient.Models.ToolCallResult-1.html +++ b/docs/api/AnthropicClient.Models.ToolCallResult-1.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@Initializes a new instance of the ToolCallResult<T> class.
@@ -205,7 +205,7 @@ Class ToolCallResult<T> Error - +The error of the tool call result.
@@ -243,7 +243,7 @@ Class ToolCallResult<T> IsFailure - +Indicates whether the tool call failed.
@@ -275,7 +275,7 @@ Class ToolCallResult<T> IsSuccess - +Indicates whether the tool call was successful.
@@ -307,7 +307,7 @@ Class ToolCallResult<T> Value - +The value of the tool call result. Can be null if the call failed, the call was successful but the return type is void or Task, or the call was successful but the return value is null
@@ -349,7 +349,7 @@ Class ToolCallResult<T> Failure(Exception) - +Creates a failed ool call result.
@@ -388,7 +388,7 @@ Class ToolCallResult<T> Success(T?) - +Creates a successful tool call result.
@@ -427,7 +427,7 @@ Class ToolCallResult<T> - Edit this page + Edit this pageInitializes a new instance of the ToolChoice class.
@@ -202,7 +202,7 @@ Class ToolChoice Type - +Gets the type of the tool choice.
@@ -234,7 +234,7 @@ Class ToolChoice diff --git a/docs/api/AnthropicClient.Models.ToolChoiceType.html b/docs/api/AnthropicClient.Models.ToolChoiceType.html index 2f9692c..55c1bc2 100644 --- a/docs/api/AnthropicClient.Models.ToolChoiceType.html +++ b/docs/api/AnthropicClient.Models.ToolChoiceType.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@Represents the any tool choice type.
@@ -187,7 +187,7 @@ Class ToolChoiceType Auto - +Represents the auto tool choice type.
@@ -218,7 +218,7 @@ Class ToolChoiceType Tool - +Represents the specific tool choice type.
@@ -250,7 +250,7 @@ Class ToolChoiceType - Edit this page + Edit this pageInitializes a new instance of the ToolResultContent class.
@@ -207,7 +207,7 @@ Class ToolResultContent Content - +Gets the content of the tool result.
@@ -239,7 +239,7 @@ Class ToolResultContent ToolUseId - +Gets the tool use ID of the content.
@@ -272,7 +272,7 @@ public string ToolUseId { get; init; } diff --git a/docs/api/AnthropicClient.Models.ToolUseContent.html b/docs/api/AnthropicClient.Models.ToolUseContent.html index d05833e..60b12ba 100644 --- a/docs/api/AnthropicClient.Models.ToolUseContent.html +++ b/docs/api/AnthropicClient.Models.ToolUseContent.html @@ -16,7 +16,7 @@ - + @@ -89,7 +89,7 @@Initializes a new instance of the ToolUseContent class.
@@ -192,7 +192,7 @@ Class ToolUseContent Id - +Gets the ID of the tool use.
@@ -224,7 +224,7 @@ Class ToolUseContent Input - +Gets the input of the tool.
@@ -256,7 +256,7 @@ Class ToolUseContent Name - +Gets the name of the tool.
@@ -288,7 +288,7 @@ Class ToolUseContent - Edit this page + Edit this pageGets the number of input tokens used.
@@ -190,7 +190,7 @@ public int InputTokens { get; init; }Gets the number of output tokens used.
@@ -223,7 +223,7 @@ public int OutputTokens { get; init; } diff --git a/docs/api/toc.pdf b/docs/api/toc.pdf index ff1aefa8ff2606c1d724332dd12f45c18e8bb899..ee7b9ce850c59adea250c1e10162e9a21934908e 100644 GIT binary patch delta 225 zcmWN=%Tj>>0EXdlK88p|O35jwsN|<2%Aq0_U692)V`