Releases: tryAGI/DeepInfra
Releases · tryAGI/DeepInfra
v1.0.1
What's Changed
- Bump MSTest from 3.9.0 to 3.9.1 by @dependabot[bot] in #167
- feat:Add API endpoints for managing container rentals under /v1/containers by @HavenDV in #168
- feat:Add GET /payment/usage/rent endpoint with UsageRentOut schema and auth by @HavenDV in #169
- feat:Add "rent-container" enum value to HFTasksE in OpenAPI specification by @HavenDV in #170
- feat:Add GET /v1/containers/gpu_availability endpoint to OpenAPI spec by @HavenDV in #171
- feat:@coderabbitai by @HavenDV in #172
- feat:Add fail_reason to ContainerRentalOut and max length to cloud_init_user_data by @HavenDV in #173
- feat:Add POST /payment/topup endpoint and TopUpIn schema to OpenAPI spec by @HavenDV in #174
- feat:Update OpenAPI spec for container state param, deletion responses, and enum value by @HavenDV in #175
- feat:Update OpenAPI spec for containers state filtering and 409 error response by @HavenDV in #176
- feat:Update /v1/containers OpenAPI spec for state enum and DELETE responses by @HavenDV in #177
- Bump the all group with 1 update by @dependabot[bot] in #178
- feat:Add optional dimensions property to OpenAIEmbeddingsIn schema in OpenAPI by @HavenDV in #179
- feat:Add SSH key management API resource with list, create, and delete endpoints by @HavenDV in #180
- Bump the all group with 1 update by @dependabot[bot] in #181
- feat:@coderabbitai by @HavenDV in #182
- feat:Add "balance" enum value to SuspendReason in OpenAPI specification by @HavenDV in #183
- feat:Add optional checklist parameter and property to /v1/me OpenAPI specification by @HavenDV in #184
- feat:Add endpoints and schemas for model families and structured pricing data by @HavenDV in #185
- Bump the all group with 2 updates by @dependabot[bot] in #186
- Bump the all group with 1 update by @dependabot[bot] in #187
- feat:Add optional compute_owed query parameter to GET /payment/checklist endpoint by @HavenDV in #188
- feat:Add required 'recent' number property to Checklist OpenAPI schema by @HavenDV in #189
- feat:Add /openrouter/models endpoint with model metadata and pricing schemas by @HavenDV in #190
- feat:Update OpenAPI spec with new enum values and optional schema properties by @HavenDV in #191
- feat:Add "reranker" enum value to HFTasksE in OpenAPI schema by @HavenDV in #192
- feat:Add /models/deployment/list endpoint and update ModelInfoOut schema fields by @HavenDV in #193
- feat:Add enum values and nullable mf_description to OpenAPI model schemas by @HavenDV in #194
- feat:Add FAQEntryOut schema and faq_entries property to ModelFamilyOut schema by @HavenDV in #195
- feat:Add optional string properties to DeployLLMIn and ModelInfoOut schemas by @HavenDV in #196
- feat:Add required boolean property account_setup to Me OpenAPI schema by @HavenDV in #197
- feat:Add GET /models/lora/list endpoint to return list of Lora models by @HavenDV in #198
- Bump the all group with 1 update by @dependabot[bot] in #199
- feat:Add JsonSchema object and update ResponseFormat for JSON schema support by @HavenDV in #200
- feat:Add POST endpoints and schemas for image generation and variation in OpenAPI by @HavenDV in #201
- feat:Add prompt_cache boolean property to OpenAIChatCompletionsIn schema by @HavenDV in #202
- feat:Refactor cache control by replacing prompt_cache with cache_control object by @HavenDV in #203
- feat:Expand Me and MeIn schemas with new fields and validation constraints by @HavenDV in #204
- feat:Allow zero-length strings for website property in MeIn schema by @HavenDV in #206
- feat:Update ChatCompletionAssistantMessage content to accept string or content part array by @HavenDV in #207
- Bump the all group with 1 update by @dependabot[bot] in #205
- feat:Add optional reasoning_content property to ChatCompletionAssistantMessage schema by @HavenDV in #208
- feat:Add ServiceTier enum and optional service_tier to OpenAIEmbeddingsIn schema by @HavenDV in #209
- feat:Add ModelPricingOutputLength and add output_length to PricingType by @HavenDV in #210
- feat:Add unix_timestamp format to from in payment usage OpenAPI docs by @HavenDV in #211
- Bump the all group with 3 updates by @dependabot[bot] in #212
- feat:Add ModelMetadata schema and update ModelOut with optional metadata by @HavenDV in #213
- feat:Remove ModelMetadata schema and OpenAIModelOut.metadata by @HavenDV in #214
- feat:Add ModelMetadata; require in OpenAIModelOut; use in ModelFieldInfo by @HavenDV in #215
- feat:Remove ModelMetadata schema and OpenAIModelOut metadata from OpenAPI by @HavenDV in #216
- Bump the all group with 1 update by @dependabot[bot] in #217
- feat:OpenAPI: tool_choice now anyOf (string or ChatTools), docs expanded by @HavenDV in #218
- feat:Expand OpenAPI spec: OpenAI-compatible endpoints, workflows, renames by @HavenDV in #219
- feat:Add ModelMetadata, allow string or token ID inputs, extend Embeddings by @HavenDV in #220
- feat:Switch image generation endpoints to JSON using OpenAIImagesGenerationsIn by @HavenDV in #221
- feat:Add optional meta_title and meta_description to ModelFamilyOut by @HavenDV in #222
- feat:Add L4-24GB and L40S-48GB to DeployGPUs enum in DeepInfra OpenAPI by @HavenDV in #223
- Bump the all group with 1 update by @dependabot[bot] in #224
- feat:Add optional prompt_cache_key to chat/completions OpenAPI schema by @HavenDV in #225
- feat:@coderabbitai by @HavenDV in #226
- Bump the all group with 2 updates by @dependabot[bot] in #227
- feat:Add boolean private (default false) to ModelMeta in OpenAPI by @HavenDV in #228
- Bump the all group with 1 update by @dependabot[bot] in #229
- feat:Add Anthropic POST endpoints and supporting schemas to openapi.yaml by @HavenDV in #230
- feat:Add ChatReasoningSettings and reasoning to chat types in openapi.yaml by @HavenDV in #231
- Bump the all group with 1 update by @dependabot[bot] in #232
- Bump the all group with 3 updates by @dependabot[bot] in #233
- Bump the all group with 1 update by @dependabot[bot] in #234
- Bump the all group with 4 updates by @dependabot[bot] in #235
- Bump the all group with 1 update by @dependabot[bot] in #236
- Bump the all group with 3 updates by @dependabot[bot] in #237
- Bump the all group with 1 update by @dependabot[bot] in #238
- Bump the all group with 1 update by @dependabot[bot] in #239
- Bump the all group with 1 update by @dependabot[bot] in #240
- Bump the all group with 1 update by @dependabot[bot] in #241
- Bump the all group with 1 update by @dependabot[bot] in #242
- feat:Update openapi.yaml with new endpoints and schema extensions by @HavenDV in #251
- feat:Add is_partner field to ModelMeta and ModelOut schemas by @HavenDV in #252
- feat:@coderabbitai by @HavenDV in #254
- feat:@coderabbitai by @HavenDV in #255
- feat:@coderabbitai by @HavenDV in #256
- feat:Add /v2...
v0.11.0
What's Changed
- feat:Update OpenAPI schema to require input as array of strings with max 1024 items by @HavenDV in #160
- feat:Update OpenAPI schema to allow string or array input for OpenAIEmbeddingsIn by @HavenDV in #161
- feat:Add "downloading" to status parameter in deployment listing endpoints by @HavenDV in #162
- Update AwesomeAssertions to 9.0.0; MSTest to 3.9.0 by @dependabot in #163
- feat:Add "other" as allowed value to DeployGPUs enum in OpenAPI schema by @HavenDV in #164
Full Changelog: v0.10.0...v0.11.0
v0.10.0
What's Changed
- feat:Add integer private property to ModelOut OpenAPI schema by @HavenDV in #137
- feat:Add Vercel export endpoint for API tokens by @HavenDV in #138
- build(deps): Bump the all group with 2 updates by @dependabot in #139
- feat:Remove numeric constraints on min/max_instances in ScaleSettings by @HavenDV in #140
- feat:Add StreamOptions schema to OpenAICompletionsIn and OpenAIEmbeddingsIn by @HavenDV in #141
- feat:@coderabbitai by @HavenDV in #142
- feat:Update ChatCompletionSystemMessage content to allow string or array by @HavenDV in #143
- feat:Update DeepInfra openapi.yaml: add output_format, revise TTS schemas by @HavenDV in #144
- feat:Update TTS Schema: Change Voice Property to String and Add Enum Values by @HavenDV in #146
- feat:Update default model_id to hexgrad/Kokoro-82M in ElevenLabsTextToSpeechIn schema by @HavenDV in #147
- feat:Add optional base_model_name field to LoraModelUploadIn schema in OpenAPI by @HavenDV in #148
- feat:Update OpenAPI spec to set max_tokens default limit to 16,384 tokens by @HavenDV in #149
- feat:Update OpenAPI spec to add team display name endpoint and remove username PATCH by @HavenDV in #150
- build(deps): Bump the all group with 2 updates by @dependabot in #145
- feat:Make weights property optional in DeployLLMConfig OpenAPI schema by @HavenDV in #151
- feat:Add base_model query param and recommended field to GPU availability endpoint by @HavenDV in #152
- feat:@coderabbitai by @HavenDV in #153
- feat:Add POST /payment/funds endpoint for adding funds with authentication by @HavenDV in #154
- feat:Update AddFundsIn schema to use integer cents for amount property by @HavenDV in #155
- feat:Update AddFundsIn schema amount type to number and unit to USD by @HavenDV in #156
- feat:Update OpenAPI spec for AddFundsIn amount and add reasoning_effort property by @HavenDV in #157
- Update AwesomeAssertions to 8.2.0 by @dependabot in #158
- feat:@coderabbitai by @HavenDV in #159
Full Changelog: v1.0.0...v0.10.0
v1.0.0
What's Changed
- build(deps): Bump the all group with 2 updates by @dependabot in #57
- feat:@coderabbitai by @HavenDV in #58
- feat:@coderabbitai by @HavenDV in #59
- feat:@coderabbitai by @HavenDV in #60
- feat:No changes made in the pull request. by @HavenDV in #61
- feat:No changes made in the pull request. by @HavenDV in #62
- build(deps): Bump the all group with 2 updates by @dependabot in #63
- feat:@coderabbitai by @HavenDV in #64
- feat:@coderabbitai by @HavenDV in #65
- feat:Add GET endpoint for usage statistics by API token in DeepApi by @HavenDV in #66
- feat:@coderabbitai by @HavenDV in #67
- feat:@coderabbitai by @HavenDV in #68
- feat:@coderabbitai by @HavenDV in #70
- build(deps): Bump tryAGI.OpenAI from 3.8.0 to 3.8.1 in the all group by @dependabot in #71
- feat:Update OpenAPI Specification for DeepApi with New Model Management Endpoints by @HavenDV in #72
- feat:Enhance OpenAPI specification by adding 'email_verified' to 'Me' schema by @HavenDV in #73
- feat:Add new endpoints and update existing ones in DeepApi OpenAPI specification by @HavenDV in #74
- feat:@coderabbitai by @HavenDV in #75
- feat:@coderabbitai by @HavenDV in #76
- build(deps): Bump the all group with 2 updates by @dependabot in #77
- feat:Update OpenAPI Specification for DeepApi with New Endpoints and Enhancements by @HavenDV in #78
- feat:Add required
xi-api-keyheader and update response handling in DeepApi by @HavenDV in #79 - build(deps): Bump the all group with 2 updates by @dependabot in #80
- feat:@coderabbitai by @HavenDV in #81
- build(deps): Bump FluentAssertions from 6.12.1 to 6.12.2 in the all group by @dependabot in #82
- feat:@coderabbitai by @HavenDV in #83
- feat:@coderabbitai by @HavenDV in #84
- feat:Add new audio processing endpoints for transcriptions and translations by @HavenDV in #85
- build(deps): Bump the all group with 2 updates by @dependabot in #86
- feat:@coderabbitai by @HavenDV in #87
- feat:Add new API endpoints for Lora model upload and deletion in DeepApi by @HavenDV in #88
- feat:Update OpenAPI Specification with New Endpoints and Schema Modifications by @HavenDV in #89
- build(deps): Bump the all group with 2 updates by @dependabot in #90
- feat:Add new API endpoints and schemas for Lora functionalities in DeepApi by @HavenDV in #91
- feat:Add GET endpoint for retrieving user Lora models in OpenAPI specification by @HavenDV in #92
- feat:@coderabbitai by @HavenDV in #93
- build(deps): Bump FluentAssertions from 6.12.2 to 7.0.0 in the all group by @dependabot in #94
- feat:Update OpenAPI specification for DeepApi with username and email management by @HavenDV in #95
- build(deps): Bump the all group with 2 updates by @dependabot in #96
- feat:Add new endpoints and schemas to OpenAPI specification for DeepApi by @HavenDV in #97
- feat:Enhance DeepInfra OpenAPI with Improved Error Handling and New Endpoint by @HavenDV in #98
- feat:@coderabbitai by @HavenDV in #99
- feat:@coderabbitai by @HavenDV in #100
- build(deps): Bump the all group with 3 updates by @dependabot in #101
- feat:Update OpenAPI specification version from 3.0.1 to 3.0.4 in YAML file by @HavenDV in #102
- feat:Add new enum values for ModelDocBlockKey and SchemaVariantKey by @HavenDV in #103
- feat:@coderabbitai by @HavenDV in #104
- feat:Add
loravalue to DeployType enum in OpenAPI specification by @HavenDV in #105 - build(deps): Bump the all group with 2 updates by @dependabot in #106
- feat:Update OpenAPI spec for
/v1/lora/createendpoint response schema by @HavenDV in #107 - feat:Add KokoroTtsVoice enum to OpenAPI text-to-speech specification by @HavenDV in #108
- feat:Update OpenAPI spec: Rename KokoroTtsVoice schema to Voice by @HavenDV in #109
- feat:Add
bad-ccenum value to SuspendReason in OpenAPI specification by @HavenDV in #110 - build(deps): Bump FluentAssertions from 7.0.0 to 8.0.0 in the all group by @dependabot in #111
- feat:Add streaming text-to-speech endpoint and response format options by @HavenDV in #112
- feat:Add OpenAI image generation endpoint to DeepInfra API specification by @HavenDV in #113
- feat:Update OpenAPI spec: Clarify KokoroTtsVoice voice selection description by @HavenDV in #114
- feat:Update OpenAPI spec: Expand seed range and add encoding format option by @HavenDV in #115
- feat:Add
require_email_verifiedboolean property to Me schema by @HavenDV in #116 - build(deps): Bump the all group with 4 updates by @dependabot in #117
- feat:Update DeepInfra TTS voice options in openapi.yaml by @HavenDV in #118
- feat:Add 23 new voices to KokoroTtsVoice enumeration by @HavenDV in #119
- feat:Add logprobs boolean property to OpenAI chat and completions schemas by @HavenDV in #120
- feat:Add
token_idproperty to ApiToken schema in OpenAPI spec by @HavenDV in #121 - build(deps): Bump tryAGI.OpenAI from 4.0.0 to 4.1.0 in the all group by @dependabot in #122
- feat:Add openai-images-http/python/js to ModelDocBlockKey enum by @HavenDV in #123
- feat:Add B200-180GB option to DeployGPUs enum by @HavenDV in #124
- feat:Add scoped JWT inspection and creation endpoints by @HavenDV in #125
- feat:@coderabbitai by @HavenDV in #126
- build(deps): Bump Microsoft.NET.Test.Sdk from 17.12.0 to 17.13.0 in the all group by @dependabot in #127
- feat:Update OpenAPI max_tokens description for chat and completions schemas by @HavenDV in #128
- build(deps): Bump the all group with 3 updates by @dependabot in #129
- build(deps): Bump the all group with 3 updates by @dependabot in #130
- feat:Remove description for /payment/billing-portal GET in OpenAPI spec by @HavenDV in #131
- feat:DeepInfra OpenAPI: Remove requestBody from generations, add variations by @HavenDV in #132
- feat:@coderabbitai by @HavenDV in #133
- feat:Add http-bge-m3-multimodal enum to ModelDocBlockKey in openapi.yaml by @HavenDV in #134
- feat:Add MeVercelConnection schema to Me object in OpenAPI spec by @HavenDV in #135
- feat:Add ChatCompletionContentPartAudio and InputAudio schemas to OpenAPI by @HavenDV in #136
Full Changelog: v0.9.0...v1.0.0
v0.9.0
What's Changed
- build(deps): Bump the all group with 3 updates by @dependabot in #1
- feat:Updated OpenAPI spec by @HavenDV in #2
- feat:Updated OpenAPI spec by @HavenDV in #10
- feat:Updated OpenAPI spec by @HavenDV in #27
- feat:Updated OpenAPI spec by @HavenDV in #28
- feat:Updated OpenAPI spec by @HavenDV in #29
- feat:Updated OpenAPI spec by @HavenDV in #30
- feat:Updated OpenAPI spec by @HavenDV in #31
- feat:Updated OpenAPI spec by @HavenDV in #32
- feat:Updated OpenAPI spec by @HavenDV in #33
- feat:Updated OpenAPI spec by @HavenDV in #34
- feat:Updated OpenAPI spec by @HavenDV in #35
- docs: Added docs and releases. by @HavenDV in #36
- feat:Updated OpenAPI spec by @HavenDV in #38
- build(deps): Bump the all group with 2 updates by @dependabot in #37
- feat:Add user authentication feature with JWT support by @HavenDV in #39
- build(deps): Bump the all group with 2 updates by @dependabot in #40
- feat:Rename methods, add enumerations, and update OpenAPI for voice operations by @HavenDV in #41
- feat:Add user authentication feature with JWT and role-based access control by @HavenDV in #42
- feat:@coderabbitai by @HavenDV in #43
- feat:Update README to include installation instructions and usage examples by @HavenDV in #44
- feat:@coderabbitai by @HavenDV in #45
- build(deps): Bump Microsoft.OpenApi.Readers from 1.6.18 to 1.6.19 in the all group by @dependabot in #46
- feat:Update README with installation instructions and usage examples by @HavenDV in #47
- build(deps): Bump the all group with 4 updates by @dependabot in #48
- feat:Update README with installation instructions and usage examples by @HavenDV in #49
- feat:Title: Update documentation for API endpoints and usage examples by @HavenDV in #50
- feat:Refactor DeepInfraApi by renaming and adding user identification parameters by @HavenDV in #51
- feat:Add optional xiApiKey parameter and update OpenAPI specification in DeepInfraApi by @HavenDV in #52
- build(deps): Bump the all group with 3 updates by @dependabot in #53
- feat:@coderabbitai by @HavenDV in #54
- feat:Add H200141GB to DeployGPUs Enum and Update OpenAPI Specification by @HavenDV in #55
- feat:Title: Update documentation for API endpoint usage and examples by @HavenDV in #56
New Contributors
- @dependabot made their first contribution in #1
- @HavenDV made their first contribution in #2
Full Changelog: https://github.com/tryAGI/DeepInfra/commits/v0.9.0