Skip to content

Commit ff643b0

Browse files
committed
Updated to latest API release.
1 parent 1068216 commit ff643b0

File tree

5 files changed

+43
-0
lines changed

5 files changed

+43
-0
lines changed

graphlit_api/__init__.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -725,6 +725,7 @@
725725
GetSpecification,
726726
GetSpecificationSpecification,
727727
GetSpecificationSpecificationAnthropic,
728+
GetSpecificationSpecificationAzureAi,
728729
GetSpecificationSpecificationAzureOpenAi,
729730
GetSpecificationSpecificationCerebras,
730731
GetSpecificationSpecificationCohere,
@@ -1709,6 +1710,7 @@
17091710
QuerySpecificationsSpecifications,
17101711
QuerySpecificationsSpecificationsResults,
17111712
QuerySpecificationsSpecificationsResultsAnthropic,
1713+
QuerySpecificationsSpecificationsResultsAzureAi,
17121714
QuerySpecificationsSpecificationsResultsAzureOpenAi,
17131715
QuerySpecificationsSpecificationsResultsCerebras,
17141716
QuerySpecificationsSpecificationsResultsCohere,
@@ -2729,6 +2731,7 @@
27292731
"GetSpecification",
27302732
"GetSpecificationSpecification",
27312733
"GetSpecificationSpecificationAnthropic",
2734+
"GetSpecificationSpecificationAzureAi",
27322735
"GetSpecificationSpecificationAzureOpenAi",
27332736
"GetSpecificationSpecificationCerebras",
27342737
"GetSpecificationSpecificationCohere",
@@ -3346,6 +3349,7 @@
33463349
"QuerySpecificationsSpecifications",
33473350
"QuerySpecificationsSpecificationsResults",
33483351
"QuerySpecificationsSpecificationsResultsAnthropic",
3352+
"QuerySpecificationsSpecificationsResultsAzureAi",
33493353
"QuerySpecificationsSpecificationsResultsAzureOpenAi",
33503354
"QuerySpecificationsSpecificationsResultsCerebras",
33513355
"QuerySpecificationsSpecificationsResultsCohere",

graphlit_api/enums.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -603,6 +603,7 @@ class MistralModels(str, Enum):
603603
MISTRAL_SMALL = "MISTRAL_SMALL"
604604
MISTRAL_MEDIUM = "MISTRAL_MEDIUM"
605605
MISTRAL_LARGE = "MISTRAL_LARGE"
606+
PIXTRAL_12B_2409 = "PIXTRAL_12B_2409"
606607
CUSTOM = "CUSTOM"
607608

608609

graphlit_api/get_specification.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@ class GetSpecificationSpecification(BaseModel):
6464
revision_strategy: Optional["GetSpecificationSpecificationRevisionStrategy"] = (
6565
Field(alias="revisionStrategy")
6666
)
67+
azure_ai: Optional["GetSpecificationSpecificationAzureAi"] = Field(alias="azureAI")
6768
open_ai: Optional["GetSpecificationSpecificationOpenAi"] = Field(alias="openAI")
6869
azure_open_ai: Optional["GetSpecificationSpecificationAzureOpenAi"] = Field(
6970
alias="azureOpenAI"
@@ -118,6 +119,15 @@ class GetSpecificationSpecificationRevisionStrategy(BaseModel):
118119
count: Optional[int]
119120

120121

122+
class GetSpecificationSpecificationAzureAi(BaseModel):
123+
token_limit: int = Field(alias="tokenLimit")
124+
completion_token_limit: Optional[int] = Field(alias="completionTokenLimit")
125+
key: str
126+
endpoint: Any
127+
temperature: Optional[float]
128+
probability: Optional[float]
129+
130+
121131
class GetSpecificationSpecificationOpenAi(BaseModel):
122132
token_limit: Optional[int] = Field(alias="tokenLimit")
123133
completion_token_limit: Optional[int] = Field(alias="completionTokenLimit")

graphlit_api/operations.py

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5162,6 +5162,14 @@
51625162
customRevision
51635163
count
51645164
}
5165+
azureAI {
5166+
tokenLimit
5167+
completionTokenLimit
5168+
key
5169+
endpoint
5170+
temperature
5171+
probability
5172+
}
51655173
openAI {
51665174
tokenLimit
51675175
completionTokenLimit
@@ -5441,6 +5449,14 @@
54415449
customRevision
54425450
count
54435451
}
5452+
azureAI {
5453+
tokenLimit
5454+
completionTokenLimit
5455+
key
5456+
endpoint
5457+
temperature
5458+
probability
5459+
}
54445460
openAI {
54455461
tokenLimit
54465462
completionTokenLimit

graphlit_api/query_specifications.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,9 @@ class QuerySpecificationsSpecificationsResults(BaseModel):
6868
revision_strategy: Optional[
6969
"QuerySpecificationsSpecificationsResultsRevisionStrategy"
7070
] = Field(alias="revisionStrategy")
71+
azure_ai: Optional["QuerySpecificationsSpecificationsResultsAzureAi"] = Field(
72+
alias="azureAI"
73+
)
7174
open_ai: Optional["QuerySpecificationsSpecificationsResultsOpenAi"] = Field(
7275
alias="openAI"
7376
)
@@ -124,6 +127,15 @@ class QuerySpecificationsSpecificationsResultsRevisionStrategy(BaseModel):
124127
count: Optional[int]
125128

126129

130+
class QuerySpecificationsSpecificationsResultsAzureAi(BaseModel):
131+
token_limit: int = Field(alias="tokenLimit")
132+
completion_token_limit: Optional[int] = Field(alias="completionTokenLimit")
133+
key: str
134+
endpoint: Any
135+
temperature: Optional[float]
136+
probability: Optional[float]
137+
138+
127139
class QuerySpecificationsSpecificationsResultsOpenAi(BaseModel):
128140
token_limit: Optional[int] = Field(alias="tokenLimit")
129141
completion_token_limit: Optional[int] = Field(alias="completionTokenLimit")

0 commit comments

Comments
 (0)