Spaces:
Configuration error
Configuration error
File size: 733 Bytes
14812fd 5aa421e 14812fd f5b5ebf 9c0d580 f5b5ebf 5aa421e f5b5ebf 14812fd f5b5ebf 14812fd |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
import openai
from openai import OpenAI
import pytest
MODEL_THAT_EXISTS = "Systran/faster-whisper-tiny.en"
MODEL_THAT_DOES_NOT_EXIST = "i-do-not-exist"
MIN_EXPECTED_NUMBER_OF_MODELS = 70 # At the time of the test creation there are 89 models
def test_list_models(openai_client: OpenAI) -> None:
models = openai_client.models.list().data
assert len(models) > MIN_EXPECTED_NUMBER_OF_MODELS
def test_model_exists(openai_client: OpenAI) -> None:
model = openai_client.models.retrieve(MODEL_THAT_EXISTS)
assert model.id == MODEL_THAT_EXISTS
def test_model_does_not_exist(openai_client: OpenAI) -> None:
with pytest.raises(openai.NotFoundError):
openai_client.models.retrieve(MODEL_THAT_DOES_NOT_EXIST)
|