File size: 1,338 Bytes
79278ec
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
import { FileStatus, SortDirections } from "@/api/documents/types";
import { TagTypes } from "@/components/generics/tag/Tag.interface";

export const apiBaseUrl = import.meta.env.VITE_API_BASE_URL;

export const ExcelColumnsName: { [key: string]: string } = {
  log_id: "id",
  llmPrompt: "Промпт для LLM",
  llmResponse: "Ответ LLM",
  llm_classifier: "Классификатор LLM",
  query_type: "Ответ классификатора",
  dateCreated: "Дата создания",
  userRequest: "Запрос",
  feedback_id: "feedback_id",
  userComment: "Комментарий пользователя",
  userScore: "Оценка пользователя",
  userName: "Имя пользователя",
  manualEstimate: "Время без ИИ",
  llmEstimate: "Время с ИИ",
};

export const StatusMap = {
  [FileStatus.Актуален]: TagTypes.success,
  [FileStatus["Требует актуализации"]]: TagTypes.warning,
  [FileStatus.Упразднён]: TagTypes.error,
};

export const SortDirectionsTooltipMap = {
  [SortDirections.asc]: "Нажмите для сортировки по убыванию",
  [SortDirections.desc]: "Нажмите, чтобы отменить сортировку",
  empty: "Нажмите для сортировки по возрастанию",
};