openai_remote.py 526 B

12345678910111213141516171819202122
  1. from openai.resources.models import Models
  2. from openai.types.model import Model
  3. from typing import List
  4. from time import time
  5. class MockModelClass(object):
  6. """
  7. mock class for openai.models.Models
  8. """
  9. def list(
  10. self,
  11. **kwargs,
  12. ) -> List[Model]:
  13. return [
  14. Model(
  15. id='ft:gpt-3.5-turbo-0613:personal::8GYJLPDQ',
  16. created=int(time()),
  17. object='model',
  18. owned_by='organization:org-123',
  19. )
  20. ]