mirror of
https://github.com/meta-llama/llama-stack.git
synced 2025-08-06 02:32:40 +00:00
openai_compat
This commit is contained in:
parent
e0771e0c47
commit
ffbc23add1
1 changed files with 3 additions and 3 deletions
|
@ -46,7 +46,7 @@ class OpenAICompatCompletionChoiceDelta(BaseModel):
|
||||||
content: str
|
content: str
|
||||||
|
|
||||||
|
|
||||||
class OpenAILogprobs(BaseModel):
|
class OpenAICompatLogprobs(BaseModel):
|
||||||
text_offset: Optional[List[int]] = None
|
text_offset: Optional[List[int]] = None
|
||||||
|
|
||||||
token_logprobs: Optional[List[float]] = None
|
token_logprobs: Optional[List[float]] = None
|
||||||
|
@ -60,7 +60,7 @@ class OpenAICompatCompletionChoice(BaseModel):
|
||||||
finish_reason: Optional[str] = None
|
finish_reason: Optional[str] = None
|
||||||
text: Optional[str] = None
|
text: Optional[str] = None
|
||||||
delta: Optional[OpenAICompatCompletionChoiceDelta] = None
|
delta: Optional[OpenAICompatCompletionChoiceDelta] = None
|
||||||
logprobs: Optional[OpenAILogprobs] = None
|
logprobs: Optional[OpenAICompatLogprobs] = None
|
||||||
|
|
||||||
|
|
||||||
class OpenAICompatCompletionResponse(BaseModel):
|
class OpenAICompatCompletionResponse(BaseModel):
|
||||||
|
@ -117,7 +117,7 @@ def get_stop_reason(finish_reason: str) -> StopReason:
|
||||||
|
|
||||||
|
|
||||||
def convert_openai_completion_logprobs(
|
def convert_openai_completion_logprobs(
|
||||||
logprobs: Optional[OpenAILogprobs],
|
logprobs: Optional[OpenAICompatLogprobs],
|
||||||
) -> Optional[List[TokenLogProbs]]:
|
) -> Optional[List[TokenLogProbs]]:
|
||||||
if not logprobs:
|
if not logprobs:
|
||||||
return None
|
return None
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue