не помнб

This commit is contained in:
ivankirpichnikov
2025-11-22 18:15:29 +03:00
parent 995141a200
commit effbcfbc2d
17 changed files with 210 additions and 54 deletions
@@ -1,13 +1,15 @@
from abc import abstractmethod
from typing import Protocol
from template_project.application.common.enums import ExperienceType
class ResumeEmbeddingVectorGenerator(Protocol):
class ResumeEmbeddingVectorGenerator:
@abstractmethod
async def generate(
self,
position: str,
about_me: str,
experience_type: ExperienceType,
key_skills: list[str],
) -> list[float]:
raise NotImplementedError