If you are looking to exclude a field from JSON schema, use SkipJsonSchema:
from pydantic.json_schema import SkipJsonSchema
from pydantic import BaseModel
class MyModel(BaseModel):
visible_in_sch: str
not_visible_in_sch: SkipJsonSchema[str]
You can find out more in docs.