(
self,
prompt: str,
source: str,
config: dict,
schema: Optional[Type[BaseModel]] = None,
)
| 47 | """ |
| 48 | |
| 49 | def __init__( |
| 50 | self, |
| 51 | prompt: str, |
| 52 | source: str, |
| 53 | config: dict, |
| 54 | schema: Optional[Type[BaseModel]] = None, |
| 55 | ): |
| 56 | super().__init__(prompt, config, source, schema) |
| 57 | |
| 58 | self.input_key = "url" if source.startswith("http") else "local_dir" |
| 59 | |
| 60 | def _create_graph(self) -> BaseGraph: |
| 61 | """ |
nothing calls this directly
no outgoing calls
no test coverage detected