Imágenes OpenAI y Claude
This commit is contained in:
@@ -8,7 +8,7 @@ procesamiento y análisis.
|
||||
|
||||
|
||||
import json
|
||||
from app.schemas.image_standard import StandardImageAnalysisResult, ImageEvaluationRubric
|
||||
from app.schemas.image_standard import StandardImageAnalysis, ImageEvaluationRubric
|
||||
|
||||
def build_image_evaluation_prompt(rubric: ImageEvaluationRubric) -> str:
|
||||
"""
|
||||
@@ -20,7 +20,7 @@ def build_image_evaluation_prompt(rubric: ImageEvaluationRubric) -> str:
|
||||
rubric_json = rubric.model_dump_json(exclude_none=True, indent=2)
|
||||
|
||||
# 2. Extraemos el esquema dinámico de salida basado en Pydantic
|
||||
expected_output_schema = json.dumps(StandardImageAnalysisResult.model_json_schema(), indent=2)
|
||||
expected_output_schema = json.dumps(StandardImageAnalysis.model_json_schema(), indent=2)
|
||||
|
||||
# 3. Obtenemos el path de especialización
|
||||
# Si por alguna razón viene vacío, le damos un rol genérico por defecto
|
||||
|
||||
Reference in New Issue
Block a user