Spaces:
Running
Running
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) | |
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 | |