mirror of
https://github.com/BerriAI/litellm.git
synced 2025-04-26 11:14:04 +00:00
fix linting error
This commit is contained in:
parent
f02f3a7713
commit
b04d20d367
1 changed files with 19 additions and 10 deletions
|
@ -1,14 +1,19 @@
|
||||||
import os, types
|
import copy
|
||||||
import json
|
import json
|
||||||
from enum import Enum
|
import os
|
||||||
import requests, copy # type: ignore
|
|
||||||
import time
|
import time
|
||||||
from typing import Callable, Optional, List
|
import types
|
||||||
import litellm
|
from enum import Enum
|
||||||
from .prompt_templates.factory import prompt_factory, custom_prompt
|
from typing import Callable, List, Optional
|
||||||
from litellm.llms.custom_httpx.http_handler import AsyncHTTPHandler
|
|
||||||
from .base import BaseLLM
|
|
||||||
import httpx # type: ignore
|
import httpx # type: ignore
|
||||||
|
import requests # type: ignore
|
||||||
|
|
||||||
|
import litellm
|
||||||
|
from litellm.llms.custom_httpx.http_handler import AsyncHTTPHandler
|
||||||
|
|
||||||
|
from .base import BaseLLM
|
||||||
|
from .prompt_templates.factory import custom_prompt, prompt_factory
|
||||||
|
|
||||||
|
|
||||||
class TritonError(Exception):
|
class TritonError(Exception):
|
||||||
|
@ -126,8 +131,12 @@ class TritonChatCompletion(BaseLLM):
|
||||||
)
|
)
|
||||||
|
|
||||||
@staticmethod
|
@staticmethod
|
||||||
def split_embedding_by_shape(data: list[float], shape: list[int]) -> list[list[float]]:
|
def split_embedding_by_shape(
|
||||||
|
data: List[float], shape: List[int]
|
||||||
|
) -> List[List[float]]:
|
||||||
if len(shape) != 2:
|
if len(shape) != 2:
|
||||||
raise ValueError("Shape must be of length 2.")
|
raise ValueError("Shape must be of length 2.")
|
||||||
embedding_size = shape[1]
|
embedding_size = shape[1]
|
||||||
return [data[i * embedding_size: (i + 1) * embedding_size] for i in range(shape[0])]
|
return [
|
||||||
|
data[i * embedding_size : (i + 1) * embedding_size] for i in range(shape[0])
|
||||||
|
]
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue