jla25 commited on
Commit
50adeb4
·
verified ·
1 Parent(s): d584a44

Update handler.py

Browse files
Files changed (1) hide show
  1. handler.py +7 -5
handler.py CHANGED
@@ -13,11 +13,13 @@ class EndpointHandler:
13
  raise ValueError("La entrada debe ser un diccionario con la clave 'inputs' y un valor válido.")
14
 
15
  # Prompt personalizado para guiar al modelo
16
- input_text = f"""
17
- Genera un JSON válido en el siguiente formato preentrenado:
18
- {{\"values\": [{\"id\": \"firstName\", \"value\": \"STRING\"},{\"id\": \"lastName\", \"value\": \"STRING\"},{\"id\": \"jobTitle\", \"value\": \"STRING\"},{\"id\": \"adress\", \"value\": [{\"id\": \"[MOBILE-WORK-PERSONAL-MAIN-OTHER]\", \"value\": \"STRING\"}]},{\"id\": \"email\", \"value\": [{\"id\": \"[MOBILE-WORK-PERSONAL-MAIN-OTHER]\", \"value\": \"STRING\"}]},{\"id\": \"phone\", \"value\": [{\"id\": \"[MOBILE-WORK-PERSONAL-MAIN-OTHER]\", \"value\": \"STRING (ONLY NUMBERS)\"}]},{\"id\": \"notes\", \"value\": \"STRING\"},{\"id\": \"roleFunction\", \"value\": \"[BUYER-SELLER-SUPPLIER-PARTNER-COLLABORATOR-PROVIDER-CUSTOMER]\"}]}}
19
- Procesa el siguiente texto: "{data['inputs']}"
20
- """
 
 
21
  tokens = self.tokenizer(input_text, return_tensors="pt", truncation=True, padding="max_length", max_length=1000)
22
  return tokens
23
 
 
13
  raise ValueError("La entrada debe ser un diccionario con la clave 'inputs' y un valor válido.")
14
 
15
  # Prompt personalizado para guiar al modelo
16
+ input_text = (
17
+ """
18
+ Genera un JSON válido en el siguiente formato preentrenado:
19
+ {\"values\": [{\"id\": \"firstName\", \"value\": \"STRING\"},{\"id\": \"lastName\", \"value\": \"STRING\"},{\"id\": \"jobTitle\", \"value\": \"STRING\"},{\"id\": \"adress\", \"value\": [{\"id\": \"[MOBILE-WORK-PERSONAL-MAIN-OTHER]\", \"value\": \"STRING\"}]},{\"id\": \"email\", \"value\": [{\"id\": \"[MOBILE-WORK-PERSONAL-MAIN-OTHER]\", \"value\": \"STRING\"}]},{\"id\": \"phone\", \"value\": [{\"id\": \"[MOBILE-WORK-PERSONAL-MAIN-OTHER]\", \"value\": \"STRING (ONLY NUMBERS)\"}]},{\"id\": \"notes\", \"value\": \"STRING\"},{\"id\": \"roleFunction\", \"value\": \"[BUYER-SELLER-SUPPLIER-PARTNER-COLLABORATOR-PROVIDER-CUSTOMER]\"}]}
20
+ Procesa el siguiente texto: """
21
+ + f"\"{data['inputs']}\""
22
+ )
23
  tokens = self.tokenizer(input_text, return_tensors="pt", truncation=True, padding="max_length", max_length=1000)
24
  return tokens
25