[2024-01-06 18:16:31] [65998aef929bc] [DEBUG] Callback main start ok [2024-01-06 18:16:31] [65998aef929bc] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-06 18:16:31] [65998aef929bc] [DEBUG] Callback main avant while ok [2024-01-06 18:16:31] [65998aef929bc] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-01-06 18:16:30&metadata[message_id]=sms_6597ea34e0bde744968121&metadata[number]=+33627391054&metadata[sim_card_number]=+33755517568 [2024-01-06 18:16:31] [65998aef929bc] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33627391054 Text: Oui [2024-01-06 18:16:31] [65998aef929bc] [INFO] From: +33627391054|To: +33755517568|Date: 2024-01-06 18:16:30|Message: Oui [2024-01-06 18:16:31] [65998aef929bc] [DEBUG] callback main apres while ok [2024-01-06 18:16:31] [65998aef929bc] [DEBUG] Service is enabled ? true [2024-01-06 18:16:31] [65998aef929bc] [INFO] Service +33755517568 is enabled ! [2024-01-06 18:16:31] [65998aef929bc] [DEBUG] Listen is enabled ? false [2024-01-06 18:16:31] [65998aef929bc] [INFO] Listen +33755517568 is disabled ! [2024-01-06 18:16:31] [65998aef929bc] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2024-01-06 18:16:31] [65998aef929bc] [DEBUG] BDD CheckNumber : OK [2024-01-06 18:16:31] [65998aef929bc] [INFO] Callback SMS Count =? 6 [2024-01-06 18:16:31] [65998aef929bc] [INFO] Callback checkMessage : 22h -- text: Oui [2024-01-06 18:16:31] [65998aef929bc] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-01-06 18:16:31] [65998aef929bc] [DEBUG] Callback juste avant fin callBack [2024-01-06 18:17:01] [65998b0d25392] [DEBUG] Callback main start ok [2024-01-06 18:17:01] [65998b0d25392] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-06 18:17:01] [65998b0d25392] [DEBUG] Callback main avant while ok [2024-01-06 18:17:01] [65998b0d25392] [DEBUG] Fields : channel=sms&text=Non&reception_date=2024-01-06 18:17:00&metadata[message_id]=sms_6597ea34e0bde744968121&metadata[number]=+33627391054&metadata[sim_card_number]=+33755517568 [2024-01-06 18:17:01] [65998b0d25392] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33627391054 Text: Non [2024-01-06 18:17:01] [65998b0d25392] [INFO] From: +33627391054|To: +33755517568|Date: 2024-01-06 18:17:00|Message: Non [2024-01-06 18:17:01] [65998b0d25392] [DEBUG] callback main apres while ok [2024-01-06 18:17:01] [65998b0d25392] [DEBUG] Service is enabled ? true [2024-01-06 18:17:01] [65998b0d25392] [INFO] Service +33755517568 is enabled ! [2024-01-06 18:17:01] [65998b0d25392] [DEBUG] Listen is enabled ? false [2024-01-06 18:17:01] [65998b0d25392] [INFO] Listen +33755517568 is disabled ! [2024-01-06 18:17:01] [65998b0d25392] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2024-01-06 18:17:01] [65998b0d25392] [DEBUG] BDD CheckNumber : OK [2024-01-06 18:17:01] [65998b0d25392] [INFO] Callback SMS Count =? 6 [2024-01-06 18:17:01] [65998b0d25392] [INFO] Callback checkMessage : Oui -- text: Non [2024-01-06 18:17:01] [65998b0d25392] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Non' [2024-01-06 18:17:01] [65998b0d25392] [DEBUG] Callback juste avant fin callBack [2024-01-06 18:52:40] [65999368850cf] [DEBUG] Callback main start ok [2024-01-06 18:52:40] [65999368850cf] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-06 18:52:40] [65999368850cf] [DEBUG] Callback main avant while ok [2024-01-06 18:52:40] [65999368850cf] [DEBUG] Fields : channel=sms&text=Je ne souhaite pas participer car j'habite juste à côté&reception_date=2024-01-06 18:52:39&metadata[message_id]=sms_65998fabe0780933124963&metadata[number]=+33627391054&metadata[sim_card_number]=+33755517568 [2024-01-06 18:52:40] [65999368850cf] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33627391054 Text: Je ne souhaite pas participer car j'habite juste à côté [2024-01-06 18:52:40] [65999368850cf] [INFO] From: +33627391054|To: +33755517568|Date: 2024-01-06 18:52:39|Message: Je ne souhaite pas participer car j'habite juste à côté [2024-01-06 18:52:40] [65999368850cf] [DEBUG] callback main apres while ok [2024-01-06 18:52:40] [65999368850cf] [DEBUG] Service is enabled ? true [2024-01-06 18:52:40] [65999368850cf] [INFO] Service +33755517568 is enabled ! [2024-01-06 18:52:40] [65999368850cf] [DEBUG] Listen is enabled ? false [2024-01-06 18:52:40] [65999368850cf] [INFO] Listen +33755517568 is disabled ! [2024-01-06 18:52:40] [65999368850cf] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2024-01-06 18:52:40] [65999368850cf] [DEBUG] BDD CheckNumber : OK [2024-01-06 18:52:40] [65999368850cf] [INFO] Callback SMS Count =? 6 [2024-01-06 18:52:40] [65999368850cf] [INFO] Callback checkMessage : Non -- text: Je ne souhaite pas participer car j'habite juste à côté [2024-01-06 18:52:40] [65999368850cf] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Je ne souhaite pas participer car j\'habite juste à côté' [2024-01-06 18:52:40] [65999368850cf] [DEBUG] Callback juste avant fin callBack [2024-01-06 23:12:23] [6599d047edc8f] [DEBUG] Callback main start ok [2024-01-06 23:12:23] [6599d047edc8f] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-06 23:12:23] [6599d047edc8f] [DEBUG] Callback main avant while ok [2024-01-06 23:12:23] [6599d047edc8f] [DEBUG] Fields : channel=sms&text=Me rendre à l'ESC le 18 et 19&reception_date=2024-01-06 23:12:23&metadata[message_id]=sms_65998f3da2ebb808386661&metadata[number]=+33630002845&metadata[sim_card_number]=+33755517568 [2024-01-06 23:12:23] [6599d047edc8f] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33630002845 Text: Me rendre à l'ESC le 18 et 19 [2024-01-06 23:12:23] [6599d047edc8f] [INFO] From: +33630002845|To: +33755517568|Date: 2024-01-06 23:12:23|Message: Me rendre à l'ESC le 18 et 19 [2024-01-06 23:12:23] [6599d047edc8f] [DEBUG] callback main apres while ok [2024-01-06 23:12:23] [6599d047edc8f] [DEBUG] Service is enabled ? true [2024-01-06 23:12:23] [6599d047edc8f] [INFO] Service +33755517568 is enabled ! [2024-01-06 23:12:23] [6599d047edc8f] [DEBUG] Listen is enabled ? false [2024-01-06 23:12:23] [6599d047edc8f] [INFO] Listen +33755517568 is disabled ! [2024-01-06 23:12:23] [6599d047edc8f] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2024-01-06 23:12:23] [6599d047edc8f] [DEBUG] BDD CheckNumber : OK [2024-01-06 23:12:23] [6599d047edc8f] [INFO] Callback SMS Count =? 2 [2024-01-06 23:12:23] [6599d047edc8f] [INFO] Callback checkMessage : Peu importe -- text: Me rendre à l'ESC le 18 et 19 [2024-01-06 23:12:24] [6599d047edc8f] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Me rendre à l\'ESC le 18 et 19' [2024-01-06 23:12:24] [6599d047edc8f] [DEBUG] début chatgpt [2024-01-06 23:12:24] [6599d047edc8f] [DEBUG] curl_init OK [2024-01-06 23:12:24] [6599d047edc8f] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour je suis Alfred, l'assistant covoiturage propos\u00e9 par la CEC Massif Central pour l'\u00e9v\u00e9nement 'Nouveau cap repr\u00e9sentatif' du 17 au 19 janvier 2024 \u00e0 l\u2019ESC Clermont. Je peux vous aider quelque soit votre lieu et heure de d\u00e9part. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Me rendre \u00e0 l'ESC le 18 et 19"}]} [2024-01-06 23:12:25] [6599d047edc8f] [DEBUG] Commun GPT response: { "id": "chatcmpl-8e9Bw3CM2XvzyE9jyv1gdc4Mp1DNS", "object": "chat.completion", "created": 1704579144, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "D'accord. Donc vous souhaitez être conducteur ou passager pour les deux jours (le 18 et le 19) ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 387, "completion_tokens": 29, "total_tokens": 416 }, "system_fingerprint": null } [2024-01-06 23:12:25] [6599d047edc8f] [DEBUG] Curl Closed OK [2024-01-06 23:12:25] [6599d047edc8f] [INFO] Commun GPT Content: { "id": "chatcmpl-8e9Bw3CM2XvzyE9jyv1gdc4Mp1DNS", "object": "chat.completion", "created": 1704579144, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "D'accord. Donc vous souhaitez être conducteur ou passager pour les deux jours (le 18 et le 19) ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 387, "completion_tokens": 29, "total_tokens": 416 }, "system_fingerprint": null } [2024-01-06 23:12:25] [6599d047edc8f] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Me rendre à l\'ESC le 18 et 19' [2024-01-06 23:12:25] [6599d047edc8f] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'D\'accord. Donc vous souhaitez être conducteur ou passager pour les deux jours (le 18 et le 19) ?' [2024-01-06 23:12:25] [6599d047edc8f] [DEBUG] Callback juste avant fin callBack