luanpoppe
feat: refatoração nome de pastas
2ce5e93
raw
history blame contribute delete
863 Bytes
from dataclasses import dataclass, field
from typing import List, Optional, Union
from rest_framework import serializers
class GerarDocumentoParametros:
num_chunks_retrieval = serializers.IntegerField(default=20)
embedding_weight = serializers.FloatField(default=0.5)
bm25_weight = serializers.FloatField(default=0.5)
context_window = serializers.IntegerField(default=3)
num_k_rerank = serializers.IntegerField(default=20)
more_initial_chunks_for_reranking = serializers.IntegerField(default=100)
gpt_temperature = serializers.FloatField(default=0)
@dataclass
class GerarDocumentoParametrosData:
num_chunks_retrieval: int = 20
embedding_weight: float = 0.5
bm25_weight: float = 0.5
context_window: int = 3
num_k_rerank: int = 20
more_initial_chunks_for_reranking: int = 100
gpt_temperature: float = 0.0