File tree Expand file tree Collapse file tree 1 file changed +11
-1
lines changed Expand file tree Collapse file tree 1 file changed +11
-1
lines changed Original file line number Diff line number Diff line change 37
37
Message ,
38
38
OpenAIChatCompletion ,
39
39
OpenAIChatCompletionChunk ,
40
+ OpenAIEmbeddingsResponse ,
40
41
OpenAIMessageParam ,
41
42
OpenAIResponseFormatParam ,
42
43
ResponseFormat ,
64
65
process_completion_stream_response ,
65
66
)
66
67
from llama_stack .providers .utils .inference .prompt_adapter import (
67
- chat_completion_request_to_prompt ,
68
68
completion_request_to_prompt ,
69
69
convert_image_content_to_url ,
70
70
request_has_media ,
@@ -307,6 +307,16 @@ async def openai_chat_completion(
307
307
) -> Union [OpenAIChatCompletion , AsyncIterator [OpenAIChatCompletionChunk ]]:
308
308
pass
309
309
310
+ async def openai_embeddings (
311
+ self ,
312
+ model : str ,
313
+ input : str | list [str ],
314
+ encoding_format : str | None = "float" ,
315
+ dimensions : int | None = None ,
316
+ user : str | None = None ,
317
+ ) -> OpenAIEmbeddingsResponse :
318
+ raise NotImplementedError ()
319
+
310
320
async def openai_completion (
311
321
self ,
312
322
model : str ,
You can’t perform that action at this time.
0 commit comments