(self, path, language=None)
| 326 | model: AutoModel = None |
| 327 | |
| 328 | def __init__(self, path, language=None): |
| 329 | super().__init__() |
| 330 | self.path = path |
| 331 | self.parser = get_parser(language) |
| 332 | self.language = language |
| 333 | self.model = AutoModel.from_pretrained('jinaai/jina-embeddings-v2-base-code', trust_remote_code=True) |
| 334 | |
| 335 | def _run(self, relative_file_path: str, start_line: Optional[int] = None, end_line: Optional[int] = None, keywords: Optional[List[str]] = [], preview_size: int = 8, max_num_result: int = 5, semantic_query: str = ""): |
| 336 | """ |