OMG / inference /core /entities /requests /dynamic_class_base.py
Fucius's picture
Upload 422 files
df6c67d verified
raw
history blame contribute delete
No virus
514 Bytes
from typing import List, Optional
from pydantic import Field
from inference.core.entities.requests.inference import CVInferenceRequest
class DynamicClassBaseInferenceRequest(CVInferenceRequest):
"""Request for zero-shot object detection models (with dynamic class lists).
Attributes:
text (List[str]): A list of strings.
"""
model_id: Optional[str] = Field(None)
text: List[str] = Field(
examples=[["person", "dog", "cat"]],
description="A list of strings",
)