Skip to content

Commit fe05696

Browse files
glecarosmikeharderjohanste
authored
[OpenAI.Inference] Adding typespec definitions for DALL-E (#24382)
* Adding typespec definitions for DALL-E * feedback * Updating api version. * size enum * update * adding missing error * Adding open api. * fixing CI * fixing 'created' type. * generated files * updating examples * fixes * proper target * adding missing examples * fixes * fixing examples * more example updates * more fixes * regenerating files * more fixes * adding temporary fix * Link suppress of "union-unsupported" to tracking issue * tsp format * feedback * enum values * fixing example * renaming ImageResult to ImageLocation * rename * Adding readme * Adding extra files * feedback + linter fixes * generated files * cleanup * fixes * fix * Update specification/cognitiveservices/OpenAI.Inference/routes.tsp Co-authored-by: Johan Stenberg (MSFT) <[email protected]> * feedback * fixes * fixing param name * adding deps * package dir * disabling failing emitters * reenabling csharp * indenting * testing java & ts * disabling back --------- Co-authored-by: Mike Harder <[email protected]> Co-authored-by: Johan Stenberg (MSFT) <[email protected]>
1 parent 6af0ff9 commit fe05696

30 files changed

+13290
-25
lines changed
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
{
2+
"operationId": "GetCompletions",
3+
"title": "Creates a completion for the provided prompt, parameters and chosen model.",
4+
"parameters": {
5+
"endpoint": "{endpoint}",
6+
"api-version": "2022-12-01",
7+
"deploymentId": "<deployment-id>",
8+
"body": {
9+
"prompt": [
10+
"tell me a joke about mango"
11+
],
12+
"max_tokens": 32,
13+
"temperature": 1.0,
14+
"n": 1
15+
}
16+
},
17+
"responses": {
18+
"200": {
19+
"body": {
20+
"id": "cmpl-7QmVI15qgYVllxK0FtxVGG6ywfzaq",
21+
"created": 1686617332,
22+
"choices": [
23+
{
24+
"text": "es\n\nWhat do you call a mango who's in charge?\n\nThe head mango.",
25+
"index": 0,
26+
"finish_reason": "stop",
27+
"logprobs": null
28+
}
29+
],
30+
"usage": {
31+
"completion_tokens": 20,
32+
"prompt_tokens": 6,
33+
"total_tokens": 26
34+
}
35+
}
36+
}
37+
}
38+
}

0 commit comments

Comments
 (0)