[2024-01-18 07:09:04] [65a8c080eb581] [DEBUG] Callback main start ok [2024-01-18 07:09:04] [65a8c080eb581] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 07:09:04] [65a8c080eb581] [DEBUG] Callback main avant while ok [2024-01-18 07:09:04] [65a8c080eb581] [DEBUG] Fields : channel=sms&text=Telegram code: 73764 You can also tap on this link to log in: https://t.me/login/73764 oLeq9AcOZkT&reception_date=2024-01-18 07:09:03&metadata[number]=+Telegram&metadata[sim_card_number]=+33757050380 [2024-01-18 07:09:04] [65a8c080eb581] [INFO] Callback SMS entrant sur sim_card: +33757050380 depuis Number (user): +Telegram Text: Telegram code: 73764 You can also tap on this link to log in: https://t.me/login/73764 oLeq9AcOZkT [2024-01-18 07:09:04] [65a8c080eb581] [INFO] From: +Telegram|To: +33757050380|Date: 2024-01-18 07:09:03|Message: Telegram code: 73764 You can also tap on this link to log in: https://t.me/login/73764 oLeq9AcOZkT [2024-01-18 07:09:04] [65a8c080eb581] [DEBUG] callback main apres while ok [2024-01-18 07:09:04] [65a8c080eb581] [DEBUG] Service is enabled ? true [2024-01-18 07:09:04] [65a8c080eb581] [INFO] Service +33757050380 is enabled ! [2024-01-18 07:09:04] [65a8c080eb581] [INFO] Phone Number +Telegram is available ! [2024-01-18 07:09:04] [65a8c080eb581] [DEBUG] Listen is enabled ? false [2024-01-18 07:09:04] [65a8c080eb581] [INFO] Listen +33757050380 is disabled ! [2024-01-18 07:09:04] [65a8c080eb581] [DEBUG] callback main sim_card_number CORRECT : +33757050380 début d'interpretation du message [2024-01-18 07:09:04] [65a8c080eb581] [ERROR] BDD CheckNumber : une erreur est survenu : Unknown column 'Telegram' in 'where clause' [2024-01-18 07:09:04] [65a8c080eb581] [ERROR] BDD CheckSmsCount : une erreur est survenu : Unknown column 'Telegram' in 'where clause' [2024-01-18 07:09:04] [65a8c080eb581] [INFO] Callback SMS Count =? [2024-01-18 07:09:05] [65a8c080eb581] [INFO] Callback checkMessage : -- text: Telegram code: 73764 You can also tap on this link to log in: https://t.me/login/73764 oLeq9AcOZkT [2024-01-18 07:09:05] [65a8c080eb581] [ERROR] BDD BddMaj : une erreur est survenu : Unknown column 'Telegram' in 'where clause' [2024-01-18 07:09:10] [65a8c08645e77] [DEBUG] Callback main start ok [2024-01-18 07:09:10] [65a8c08645e77] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 07:09:10] [65a8c08645e77] [DEBUG] Callback main avant while ok [2024-01-18 07:09:10] [65a8c08645e77] [DEBUG] Fields : channel=sms&text=Telegram code: 73764 You can also tap on this link to log in: https://t.me/login/73764 oLeq9AcOZkT&reception_date=2024-01-18 07:09:03&metadata[number]=+Telegram&metadata[sim_card_number]=+33757050380 [2024-01-18 07:09:10] [65a8c08645e77] [INFO] Callback SMS entrant sur sim_card: +33757050380 depuis Number (user): +Telegram Text: Telegram code: 73764 You can also tap on this link to log in: https://t.me/login/73764 oLeq9AcOZkT [2024-01-18 07:09:10] [65a8c08645e77] [INFO] From: +Telegram|To: +33757050380|Date: 2024-01-18 07:09:03|Message: Telegram code: 73764 You can also tap on this link to log in: https://t.me/login/73764 oLeq9AcOZkT [2024-01-18 07:09:10] [65a8c08645e77] [DEBUG] callback main apres while ok [2024-01-18 07:09:10] [65a8c08645e77] [DEBUG] Service is enabled ? true [2024-01-18 07:09:10] [65a8c08645e77] [INFO] Service +33757050380 is enabled ! [2024-01-18 07:09:10] [65a8c08645e77] [INFO] Phone Number +Telegram is available ! [2024-01-18 07:09:10] [65a8c08645e77] [DEBUG] Listen is enabled ? false [2024-01-18 07:09:10] [65a8c08645e77] [INFO] Listen +33757050380 is disabled ! [2024-01-18 07:09:10] [65a8c08645e77] [DEBUG] callback main sim_card_number CORRECT : +33757050380 début d'interpretation du message [2024-01-18 07:09:10] [65a8c08645e77] [ERROR] BDD CheckNumber : une erreur est survenu : Unknown column 'Telegram' in 'where clause' [2024-01-18 07:09:10] [65a8c08645e77] [ERROR] BDD CheckSmsCount : une erreur est survenu : Unknown column 'Telegram' in 'where clause' [2024-01-18 07:09:10] [65a8c08645e77] [INFO] Callback SMS Count =? [2024-01-18 07:09:10] [65a8c08645e77] [INFO] Callback checkMessage : -- text: Telegram code: 73764 You can also tap on this link to log in: https://t.me/login/73764 oLeq9AcOZkT [2024-01-18 07:09:10] [65a8c08645e77] [ERROR] BDD BddMaj : une erreur est survenu : Unknown column 'Telegram' in 'where clause' [2024-01-18 07:09:20] [65a8c090662a2] [DEBUG] Callback main start ok [2024-01-18 07:09:20] [65a8c090662a2] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 07:09:20] [65a8c090662a2] [DEBUG] Callback main avant while ok [2024-01-18 07:09:20] [65a8c090662a2] [DEBUG] Fields : channel=sms&text=Telegram code: 73764 You can also tap on this link to log in: https://t.me/login/73764 oLeq9AcOZkT&reception_date=2024-01-18 07:09:03&metadata[number]=+Telegram&metadata[sim_card_number]=+33757050380 [2024-01-18 07:09:20] [65a8c090662a2] [INFO] Callback SMS entrant sur sim_card: +33757050380 depuis Number (user): +Telegram Text: Telegram code: 73764 You can also tap on this link to log in: https://t.me/login/73764 oLeq9AcOZkT [2024-01-18 07:09:20] [65a8c090662a2] [INFO] From: +Telegram|To: +33757050380|Date: 2024-01-18 07:09:03|Message: Telegram code: 73764 You can also tap on this link to log in: https://t.me/login/73764 oLeq9AcOZkT [2024-01-18 07:09:20] [65a8c090662a2] [DEBUG] callback main apres while ok [2024-01-18 07:09:20] [65a8c090662a2] [DEBUG] Service is enabled ? true [2024-01-18 07:09:20] [65a8c090662a2] [INFO] Service +33757050380 is enabled ! [2024-01-18 07:09:20] [65a8c090662a2] [INFO] Phone Number +Telegram is available ! [2024-01-18 07:09:20] [65a8c090662a2] [DEBUG] Listen is enabled ? false [2024-01-18 07:09:20] [65a8c090662a2] [INFO] Listen +33757050380 is disabled ! [2024-01-18 07:09:20] [65a8c090662a2] [DEBUG] callback main sim_card_number CORRECT : +33757050380 début d'interpretation du message [2024-01-18 07:09:20] [65a8c090662a2] [ERROR] BDD CheckNumber : une erreur est survenu : Unknown column 'Telegram' in 'where clause' [2024-01-18 07:09:20] [65a8c090662a2] [ERROR] BDD CheckSmsCount : une erreur est survenu : Unknown column 'Telegram' in 'where clause' [2024-01-18 07:09:20] [65a8c090662a2] [INFO] Callback SMS Count =? [2024-01-18 07:09:20] [65a8c090662a2] [INFO] Callback checkMessage : -- text: Telegram code: 73764 You can also tap on this link to log in: https://t.me/login/73764 oLeq9AcOZkT [2024-01-18 07:09:20] [65a8c090662a2] [ERROR] BDD BddMaj : une erreur est survenu : Unknown column 'Telegram' in 'where clause' [2024-01-18 07:09:20] [65a8c090afa1c] [DEBUG] Callback main start ok [2024-01-18 07:09:20] [65a8c090afa1c] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 07:09:20] [65a8c090afa1c] [DEBUG] Callback main avant while ok [2024-01-18 07:09:20] [65a8c090afa1c] [DEBUG] Fields : channel=sms&text=Telegram code: 73764 You can also tap on this link to log in: https://t.me/login/73764 oLeq9AcOZkT&reception_date=2024-01-18 07:09:03&metadata[number]=+Telegram&metadata[sim_card_number]=+33757050380 [2024-01-18 07:09:20] [65a8c090afa1c] [INFO] Callback SMS entrant sur sim_card: +33757050380 depuis Number (user): +Telegram Text: Telegram code: 73764 You can also tap on this link to log in: https://t.me/login/73764 oLeq9AcOZkT [2024-01-18 07:09:20] [65a8c090afa1c] [INFO] From: +Telegram|To: +33757050380|Date: 2024-01-18 07:09:03|Message: Telegram code: 73764 You can also tap on this link to log in: https://t.me/login/73764 oLeq9AcOZkT [2024-01-18 07:09:20] [65a8c090afa1c] [DEBUG] callback main apres while ok [2024-01-18 07:09:20] [65a8c090afa1c] [DEBUG] Service is enabled ? true [2024-01-18 07:09:20] [65a8c090afa1c] [INFO] Service +33757050380 is enabled ! [2024-01-18 07:09:20] [65a8c090afa1c] [INFO] Phone Number +Telegram is available ! [2024-01-18 07:09:20] [65a8c090afa1c] [DEBUG] Listen is enabled ? false [2024-01-18 07:09:20] [65a8c090afa1c] [INFO] Listen +33757050380 is disabled ! [2024-01-18 07:09:20] [65a8c090afa1c] [DEBUG] callback main sim_card_number CORRECT : +33757050380 début d'interpretation du message [2024-01-18 07:09:20] [65a8c090afa1c] [ERROR] BDD CheckNumber : une erreur est survenu : Unknown column 'Telegram' in 'where clause' [2024-01-18 07:09:20] [65a8c090afa1c] [ERROR] BDD CheckSmsCount : une erreur est survenu : Unknown column 'Telegram' in 'where clause' [2024-01-18 07:09:20] [65a8c090afa1c] [INFO] Callback SMS Count =? [2024-01-18 07:09:20] [65a8c090afa1c] [INFO] Callback checkMessage : -- text: Telegram code: 73764 You can also tap on this link to log in: https://t.me/login/73764 oLeq9AcOZkT [2024-01-18 07:09:20] [65a8c090afa1c] [ERROR] BDD BddMaj : une erreur est survenu : Unknown column 'Telegram' in 'where clause' [2024-01-18 08:41:09] [65a8d615c421b] [DEBUG] Callback main start ok [2024-01-18 08:41:09] [65a8d615c421b] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 08:41:09] [65a8d615c421b] [DEBUG] Callback main avant while ok [2024-01-18 08:41:09] [65a8d615c421b] [DEBUG] Fields : channel=sms&text=Conducteur&reception_date=2024-01-18 08:41:08&metadata[message_id]=sms_65a80727cab23599505673&metadata[number]=+33630248059&metadata[sim_card_number]=+33757050376 [2024-01-18 08:41:09] [65a8d615c421b] [INFO] Callback SMS entrant sur sim_card: +33757050376 depuis Number (user): +33630248059 Text: Conducteur [2024-01-18 08:41:09] [65a8d615c421b] [INFO] From: +33630248059|To: +33757050376|Date: 2024-01-18 08:41:08|Message: Conducteur [2024-01-18 08:41:09] [65a8d615c421b] [DEBUG] callback main apres while ok [2024-01-18 08:41:09] [65a8d615c421b] [DEBUG] Service is enabled ? true [2024-01-18 08:41:09] [65a8d615c421b] [INFO] Service +33757050376 is enabled ! [2024-01-18 08:41:09] [65a8d615c421b] [INFO] Phone Number +33630248059 is available ! [2024-01-18 08:41:09] [65a8d615c421b] [DEBUG] Listen is enabled ? false [2024-01-18 08:41:09] [65a8d615c421b] [INFO] Listen +33757050376 is disabled ! [2024-01-18 08:41:09] [65a8d615c421b] [DEBUG] callback main sim_card_number CORRECT : +33757050376 début d'interpretation du message [2024-01-18 08:41:09] [65a8d615c421b] [DEBUG] BDD CheckNumber : OK [2024-01-18 08:41:09] [65a8d615c421b] [INFO] Callback SMS Count =? 2 [2024-01-18 08:41:09] [65a8d615c421b] [INFO] Callback checkMessage :  ​??????​ à  Bonjour je suis Alfred, l'assistant covoiturage proposé par DOTI pour l'événement Jumpstart le 25 janvier 2024 à la Grande Halle d'Auvergne. Pour les participants à l'opération, une place de parking par voiture sera prévue à coté de l'entrée. Souhaitez-vous profiter de ce service gratuit ?   -- text: Conducteur [2024-01-18 08:41:09] [65a8d615c421b] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Conducteur' [2024-01-18 08:41:09] [65a8d615c421b] [INFO] Event ID ? 1 [2024-01-18 08:41:09] [65a8d615c421b] [INFO] Fetch event [2024-01-18 08:41:09] [65a8d615c421b] [INFO] Event name : Jumpstart [2024-01-18 08:41:09] [65a8d615c421b] [DEBUG] début chatgpt [2024-01-18 08:41:09] [65a8d615c421b] [DEBUG] curl_init OK [2024-01-18 08:41:09] [65a8d615c421b] [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 DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"\u200a\u200b??????\u200b \u00e0 \u200aBonjour je suis Alfred, l'assistant covoiturage propos\u00e9 par DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 cot\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?\u200a\u200a"},{"role":"assistant","content":"Tr\u00e8s bien, merci pour votre retour. Je reste \u00e0 votre disposition si besoin, Alfred. \r\nAyez le r\u00e9flexe mobilit\u00e9 partag\u00e9e."},{"role":"user","content":"Conducteur"}]} [2024-01-18 08:41:12] [65a8d615c421b] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iHJOCpmXVw7VdbAwKnoJhFkTt0NU", "object": "chat.completion", "created": 1705563670, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait ! Vous souhaitez donc être conducteur pour ce covoiturage. Pouvez-vous me donner votre adresse de départ, s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 493, "completion_tokens": 33, "total_tokens": 526 }, "system_fingerprint": null } [2024-01-18 08:41:12] [65a8d615c421b] [DEBUG] Curl Closed OK [2024-01-18 08:41:12] [65a8d615c421b] [INFO] Commun GPT Content: { "id": "chatcmpl-8iHJOCpmXVw7VdbAwKnoJhFkTt0NU", "object": "chat.completion", "created": 1705563670, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait ! Vous souhaitez donc être conducteur pour ce covoiturage. Pouvez-vous me donner votre adresse de départ, s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 493, "completion_tokens": 33, "total_tokens": 526 }, "system_fingerprint": null } [2024-01-18 08:41:12] [65a8d615c421b] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Conducteur' [2024-01-18 08:41:12] [65a8d615c421b] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Parfait ! Vous souhaitez donc être conducteur pour ce covoiturage. Pouvez-vous me donner votre adresse de départ, s\'il vous plaît ?' [2024-01-18 08:41:12] [65a8d615c421b] [INFO] Sender already set +33630248059 [2024-01-18 08:41:12] [65a8d615c421b] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 08:41:12] [65a8d615c421b] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 08:41:12] [65a8d615c421b] [DEBUG] SMS sms2_sent_at : 0 [2024-01-18 08:41:12] [65a8d615c421b] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-18 08:41:12] [65a8d615c421b] [DEBUG] SMS sms3_sent_at : 0 [2024-01-18 08:41:12] [65a8d615c421b] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-18 08:41:12] [65a8d615c421b] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 08:41:12] [65a8d615c421b] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-18 08:41:12] [65a8d615c421b] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 08:41:12] [65a8d615c421b] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-18 08:41:12] [65a8d615c421b] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 08:41:12] [65a8d615c421b] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 08:41:12] [65a8d615c421b] [DEBUG] SMS operators count : 0 [2024-01-18 08:41:12] [65a8d615c421b] [DEBUG] SMS day operators count : 0 [2024-01-18 08:41:12] [65a8d615c421b] [INFO] SMS Count : 0 [2024-01-18 08:41:12] [65a8d615c421b] [INFO] SMS day Count : 0 [2024-01-18 08:41:12] [65a8d615c421b] [DEBUG] [SMS] text : Parfait ! Vous souhaitez donc être conducteur pour ce covoiturage. Pouvez-vous me donner votre adresse de départ, s'il vous plaît ? [2024-01-18 08:41:12] [65a8d615c421b] [DEBUG] [SMS] number : +33630248059 [2024-01-18 08:41:12] [65a8d615c421b] [DEBUG] [SMS] sender : 33757050376 [2024-01-18 08:41:12] [65a8d615c421b] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33630248059"}],"text":"Parfait ! Vous souhaitez donc \u00eatre conducteur pour ce covoiturage. Pouvez-vous me donner votre adresse de d\u00e9part, s'il vous pla\u00eet ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050376"} [2024-01-18 08:41:13] [65a8d615c421b] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 08:41:13] [65a8d615c421b] [INFO] [SMS] SMS envoyé avec succès id : sms_65a8d6193f67f412307541 [2024-01-18 08:41:13] [65a8d615c421b] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a8d6193f67f412307541","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":25.11} [2024-01-18 08:41:13] [65a8d615c421b] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-18 08:41:13] [65a8d615c421b] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-18 08:41:13' [2024-01-18 08:41:13] [65a8d615c421b] [DEBUG] Callback juste avant fin callBack [2024-01-18 08:41:47] [65a8d63b12201] [DEBUG] Callback main start ok [2024-01-18 08:41:47] [65a8d63b12201] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 08:41:47] [65a8d63b12201] [DEBUG] Callback main avant while ok [2024-01-18 08:41:47] [65a8d63b12201] [DEBUG] Fields : channel=sms&text=19 Rue de la crouzille 63000 Clermont-Ferrand &reception_date=2024-01-18 08:41:46&metadata[message_id]=sms_65a8d6193f67f412307541&metadata[number]=+33630248059&metadata[sim_card_number]=+33757050376 [2024-01-18 08:41:47] [65a8d63b12201] [INFO] Callback SMS entrant sur sim_card: +33757050376 depuis Number (user): +33630248059 Text: 19 Rue de la crouzille 63000 Clermont-Ferrand [2024-01-18 08:41:47] [65a8d63b12201] [INFO] From: +33630248059|To: +33757050376|Date: 2024-01-18 08:41:46|Message: 19 Rue de la crouzille 63000 Clermont-Ferrand [2024-01-18 08:41:47] [65a8d63b12201] [DEBUG] callback main apres while ok [2024-01-18 08:41:47] [65a8d63b12201] [DEBUG] Service is enabled ? true [2024-01-18 08:41:47] [65a8d63b12201] [INFO] Service +33757050376 is enabled ! [2024-01-18 08:41:47] [65a8d63b12201] [INFO] Phone Number +33630248059 is available ! [2024-01-18 08:41:47] [65a8d63b12201] [DEBUG] Listen is enabled ? false [2024-01-18 08:41:47] [65a8d63b12201] [INFO] Listen +33757050376 is disabled ! [2024-01-18 08:41:47] [65a8d63b12201] [DEBUG] callback main sim_card_number CORRECT : +33757050376 début d'interpretation du message [2024-01-18 08:41:47] [65a8d63b12201] [DEBUG] BDD CheckNumber : OK [2024-01-18 08:41:47] [65a8d63b12201] [INFO] Callback SMS Count =? 3 [2024-01-18 08:41:47] [65a8d63b12201] [INFO] Callback checkMessage : Conducteur -- text: 19 Rue de la crouzille 63000 Clermont-Ferrand [2024-01-18 08:41:47] [65a8d63b12201] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '19 Rue de la crouzille 63000 Clermont-Ferrand ' [2024-01-18 08:41:47] [65a8d63b12201] [INFO] Event ID ? 1 [2024-01-18 08:41:47] [65a8d63b12201] [INFO] Fetch event [2024-01-18 08:41:47] [65a8d63b12201] [INFO] Event name : Jumpstart [2024-01-18 08:41:47] [65a8d63b12201] [DEBUG] début chatgpt [2024-01-18 08:41:47] [65a8d63b12201] [DEBUG] curl_init OK [2024-01-18 08:41:47] [65a8d63b12201] [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 DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"\u200a\u200b??????\u200b \u00e0 \u200aBonjour je suis Alfred, l'assistant covoiturage propos\u00e9 par DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 cot\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?\u200a\u200a"},{"role":"assistant","content":"Tr\u00e8s bien, merci pour votre retour. Je reste \u00e0 votre disposition si besoin, Alfred. \r\nAyez le r\u00e9flexe mobilit\u00e9 partag\u00e9e."},{"role":"user","content":"Conducteur"},{"role":"assistant","content":"Parfait ! Vous souhaitez donc \u00eatre conducteur pour ce covoiturage. Pouvez-vous me donner votre adresse de d\u00e9part, s'il vous pla\u00eet ?"},{"role":"user","content":"19 Rue de la crouzille 63000 Clermont-Ferrand "}]} [2024-01-18 08:41:49] [65a8d63b12201] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iHJzkjk6pP4va96gadL9QeV6M8XD", "object": "chat.completion", "created": 1705563707, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour cette information. À quelle heure souhaitez-vous arriver à l'événement Jumpstart à la Grande Halle d'Auvergne le 25 janvier 2024 ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 551, "completion_tokens": 40, "total_tokens": 591 }, "system_fingerprint": null } [2024-01-18 08:41:49] [65a8d63b12201] [DEBUG] Curl Closed OK [2024-01-18 08:41:49] [65a8d63b12201] [INFO] Commun GPT Content: { "id": "chatcmpl-8iHJzkjk6pP4va96gadL9QeV6M8XD", "object": "chat.completion", "created": 1705563707, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour cette information. À quelle heure souhaitez-vous arriver à l'événement Jumpstart à la Grande Halle d'Auvergne le 25 janvier 2024 ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 551, "completion_tokens": 40, "total_tokens": 591 }, "system_fingerprint": null } [2024-01-18 08:41:49] [65a8d63b12201] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: '19 Rue de la crouzille 63000 Clermont-Ferrand ' [2024-01-18 08:41:49] [65a8d63b12201] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Merci pour cette information. À quelle heure souhaitez-vous arriver à l\'événement Jumpstart à la Grande Halle d\'Auvergne le 25 janvier 2024 ?' [2024-01-18 08:41:49] [65a8d63b12201] [INFO] Sender already set +33630248059 [2024-01-18 08:41:49] [65a8d63b12201] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 08:41:49] [65a8d63b12201] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 08:41:49] [65a8d63b12201] [DEBUG] SMS sms2_sent_at : 0 [2024-01-18 08:41:49] [65a8d63b12201] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-18 08:41:49] [65a8d63b12201] [DEBUG] SMS sms3_sent_at : 1 [2024-01-18 08:41:49] [65a8d63b12201] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-18 08:41:49] [65a8d63b12201] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 08:41:49] [65a8d63b12201] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-18 08:41:49] [65a8d63b12201] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 08:41:49] [65a8d63b12201] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-18 08:41:49] [65a8d63b12201] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 08:41:49] [65a8d63b12201] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 08:41:49] [65a8d63b12201] [DEBUG] SMS operators count : 0 [2024-01-18 08:41:49] [65a8d63b12201] [DEBUG] SMS day operators count : 0 [2024-01-18 08:41:49] [65a8d63b12201] [INFO] SMS Count : 1 [2024-01-18 08:41:49] [65a8d63b12201] [INFO] SMS day Count : 1 [2024-01-18 08:41:49] [65a8d63b12201] [DEBUG] [SMS] text : Merci pour cette information. À quelle heure souhaitez-vous arriver à l'événement Jumpstart à la Grande Halle d'Auvergne le 25 janvier 2024 ? [2024-01-18 08:41:49] [65a8d63b12201] [DEBUG] [SMS] number : +33630248059 [2024-01-18 08:41:49] [65a8d63b12201] [DEBUG] [SMS] sender : 33757050376 [2024-01-18 08:41:49] [65a8d63b12201] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33630248059"}],"text":"Merci pour cette information. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement Jumpstart \u00e0 la Grande Halle d'Auvergne le 25 janvier 2024 ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050376"} [2024-01-18 08:41:50] [65a8d63b12201] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 08:41:50] [65a8d63b12201] [INFO] [SMS] SMS envoyé avec succès id : sms_65a8d63e155d1235219824 [2024-01-18 08:41:50] [65a8d63b12201] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a8d63e155d1235219824","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":25.06} [2024-01-18 08:41:50] [65a8d63b12201] [INFO] BDD AddSmsCount SMS Count updated: 4 [2024-01-18 08:41:50] [65a8d63b12201] [INFO] BDD BddMaj : sms4_sent_at mis à jour. Valeur: '2024-01-18 08:41:50' [2024-01-18 08:41:50] [65a8d63b12201] [DEBUG] Callback juste avant fin callBack [2024-01-18 08:44:03] [65a8d6c363c22] [DEBUG] Callback main start ok [2024-01-18 08:44:03] [65a8d6c363c22] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 08:44:03] [65a8d6c363c22] [DEBUG] Callback main avant while ok [2024-01-18 08:44:03] [65a8d6c363c22] [DEBUG] Fields : channel=sms&text=Les passagers qui sont déjà dans mon véhicule : Jean-Loup Bertin Rodolf Rick Nicolas Bordel Carmine Siciliano Mohamed Berhou Antoine Daniel Lamazière &reception_date=2024-01-18 08:44:01&metadata[message_id]=sms_65a80dec33ff1862512031&metadata[number]=+33669390228&metadata[sim_card_number]=+33757050390 [2024-01-18 08:44:03] [65a8d6c363c22] [INFO] Callback SMS entrant sur sim_card: +33757050390 depuis Number (user): +33669390228 Text: Les passagers qui sont déjà dans mon véhicule : Jean-Loup Bertin Rodolf Rick Nicolas Bordel Carmine Siciliano Mohamed Berhou Antoine Daniel Lamazière [2024-01-18 08:44:03] [65a8d6c363c22] [INFO] From: +33669390228|To: +33757050390|Date: 2024-01-18 08:44:01|Message: Les passagers qui sont déjà dans mon véhicule : Jean-Loup Bertin Rodolf Rick Nicolas Bordel Carmine Siciliano Mohamed Berhou Antoine Daniel Lamazière [2024-01-18 08:44:03] [65a8d6c363c22] [DEBUG] callback main apres while ok [2024-01-18 08:44:03] [65a8d6c363c22] [DEBUG] Service is enabled ? true [2024-01-18 08:44:03] [65a8d6c363c22] [INFO] Service +33757050390 is enabled ! [2024-01-18 08:44:03] [65a8d6c363c22] [INFO] Phone Number +33669390228 is available ! [2024-01-18 08:44:03] [65a8d6c363c22] [DEBUG] Listen is enabled ? false [2024-01-18 08:44:03] [65a8d6c363c22] [INFO] Listen +33757050390 is disabled ! [2024-01-18 08:44:03] [65a8d6c363c22] [DEBUG] callback main sim_card_number CORRECT : +33757050390 début d'interpretation du message [2024-01-18 08:44:03] [65a8d6c363c22] [DEBUG] BDD CheckNumber : OK [2024-01-18 08:44:03] [65a8d6c363c22] [INFO] Callback SMS Count =? 5 [2024-01-18 08:44:03] [65a8d6c363c22] [INFO] Callback checkMessage : Oui -- text: Les passagers qui sont déjà dans mon véhicule : Jean-Loup Bertin Rodolf Rick Nicolas Bordel Carmine Siciliano Mohamed Berhou Antoine Daniel Lamazière [2024-01-18 08:44:03] [65a8d6c363c22] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Les passagers qui sont déjà dans mon véhicule :\nJean-Loup Bertin\nRodolf Rick\nNicolas Bordel\nCarmine Siciliano\nMohamed Berhou\nAntoine Daniel Lamazière ' [2024-01-18 08:44:03] [65a8d6c363c22] [INFO] Event ID ? 1 [2024-01-18 08:44:03] [65a8d6c363c22] [INFO] Fetch event [2024-01-18 08:44:03] [65a8d6c363c22] [INFO] Event name : Jumpstart [2024-01-18 08:44:03] [65a8d6c363c22] [DEBUG] Callback juste avant fin callBack [2024-01-18 08:44:36] [65a8d6e4b59d6] [DEBUG] Callback main start ok [2024-01-18 08:44:36] [65a8d6e4b59d6] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 08:44:36] [65a8d6e4b59d6] [DEBUG] Callback main avant while ok [2024-01-18 08:44:36] [65a8d6e4b59d6] [DEBUG] Fields : channel=sms&text=8h30 - 8h45&reception_date=2024-01-18 08:44:35&metadata[message_id]=sms_65a8d63e155d1235219824&metadata[number]=+33630248059&metadata[sim_card_number]=+33757050376 [2024-01-18 08:44:36] [65a8d6e4b59d6] [INFO] Callback SMS entrant sur sim_card: +33757050376 depuis Number (user): +33630248059 Text: 8h30 - 8h45 [2024-01-18 08:44:36] [65a8d6e4b59d6] [INFO] From: +33630248059|To: +33757050376|Date: 2024-01-18 08:44:35|Message: 8h30 - 8h45 [2024-01-18 08:44:36] [65a8d6e4b59d6] [DEBUG] callback main apres while ok [2024-01-18 08:44:36] [65a8d6e4b59d6] [DEBUG] Service is enabled ? true [2024-01-18 08:44:36] [65a8d6e4b59d6] [INFO] Service +33757050376 is enabled ! [2024-01-18 08:44:36] [65a8d6e4b59d6] [INFO] Phone Number +33630248059 is available ! [2024-01-18 08:44:36] [65a8d6e4b59d6] [DEBUG] Listen is enabled ? false [2024-01-18 08:44:36] [65a8d6e4b59d6] [INFO] Listen +33757050376 is disabled ! [2024-01-18 08:44:36] [65a8d6e4b59d6] [DEBUG] callback main sim_card_number CORRECT : +33757050376 début d'interpretation du message [2024-01-18 08:44:36] [65a8d6e4b59d6] [DEBUG] BDD CheckNumber : OK [2024-01-18 08:44:36] [65a8d6e4b59d6] [INFO] Callback SMS Count =? 4 [2024-01-18 08:44:36] [65a8d6e4b59d6] [INFO] Callback checkMessage : 19 Rue de la crouzille 63000 Clermont-Ferrand -- text: 8h30 - 8h45 [2024-01-18 08:44:36] [65a8d6e4b59d6] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '8h30 - 8h45' [2024-01-18 08:44:36] [65a8d6e4b59d6] [INFO] Event ID ? 1 [2024-01-18 08:44:36] [65a8d6e4b59d6] [INFO] Fetch event [2024-01-18 08:44:36] [65a8d6e4b59d6] [INFO] Event name : Jumpstart [2024-01-18 08:44:36] [65a8d6e4b59d6] [DEBUG] début chatgpt [2024-01-18 08:44:36] [65a8d6e4b59d6] [DEBUG] curl_init OK [2024-01-18 08:44:36] [65a8d6e4b59d6] [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 DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"\u200a\u200b??????\u200b \u00e0 \u200aBonjour je suis Alfred, l'assistant covoiturage propos\u00e9 par DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 cot\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?\u200a\u200a"},{"role":"assistant","content":"Tr\u00e8s bien, merci pour votre retour. Je reste \u00e0 votre disposition si besoin, Alfred. \r\nAyez le r\u00e9flexe mobilit\u00e9 partag\u00e9e."},{"role":"user","content":"Conducteur"},{"role":"assistant","content":"Parfait ! Vous souhaitez donc \u00eatre conducteur pour ce covoiturage. Pouvez-vous me donner votre adresse de d\u00e9part, s'il vous pla\u00eet ?"},{"role":"user","content":"19 Rue de la crouzille 63000 Clermont-Ferrand "},{"role":"assistant","content":"Merci pour cette information. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement Jumpstart \u00e0 la Grande Halle d'Auvergne le 25 janvier 2024 ?"},{"role":"user","content":"8h30 - 8h45"}]} [2024-01-18 08:44:39] [65a8d6e4b59d6] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iHMjyQSnuTsLtW9nEK2ugkLzLhjX", "object": "chat.completion", "created": 1705563877, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, noté pour l'heure d'arrivée. Souhaitez-vous revenir à la même adresse au retour ou avez-vous une adresse différente pour le trajet retour ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 607, "completion_tokens": 41, "total_tokens": 648 }, "system_fingerprint": null } [2024-01-18 08:44:39] [65a8d6e4b59d6] [DEBUG] Curl Closed OK [2024-01-18 08:44:39] [65a8d6e4b59d6] [INFO] Commun GPT Content: { "id": "chatcmpl-8iHMjyQSnuTsLtW9nEK2ugkLzLhjX", "object": "chat.completion", "created": 1705563877, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, noté pour l'heure d'arrivée. Souhaitez-vous revenir à la même adresse au retour ou avez-vous une adresse différente pour le trajet retour ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 607, "completion_tokens": 41, "total_tokens": 648 }, "system_fingerprint": null } [2024-01-18 08:44:39] [65a8d6e4b59d6] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: '8h30 - 8h45' [2024-01-18 08:44:39] [65a8d6e4b59d6] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Très bien, noté pour l\'heure d\'arrivée. Souhaitez-vous revenir à la même adresse au retour ou avez-vous une adresse différente pour le trajet retour ?' [2024-01-18 08:44:39] [65a8d6e4b59d6] [INFO] Sender already set +33630248059 [2024-01-18 08:44:39] [65a8d6e4b59d6] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 08:44:39] [65a8d6e4b59d6] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 08:44:39] [65a8d6e4b59d6] [DEBUG] SMS sms2_sent_at : 0 [2024-01-18 08:44:39] [65a8d6e4b59d6] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-18 08:44:39] [65a8d6e4b59d6] [DEBUG] SMS sms3_sent_at : 1 [2024-01-18 08:44:39] [65a8d6e4b59d6] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-18 08:44:39] [65a8d6e4b59d6] [DEBUG] SMS sms4_sent_at : 1 [2024-01-18 08:44:39] [65a8d6e4b59d6] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-18 08:44:39] [65a8d6e4b59d6] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 08:44:39] [65a8d6e4b59d6] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-18 08:44:39] [65a8d6e4b59d6] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 08:44:39] [65a8d6e4b59d6] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 08:44:39] [65a8d6e4b59d6] [DEBUG] SMS operators count : 0 [2024-01-18 08:44:39] [65a8d6e4b59d6] [DEBUG] SMS day operators count : 0 [2024-01-18 08:44:39] [65a8d6e4b59d6] [INFO] SMS Count : 2 [2024-01-18 08:44:39] [65a8d6e4b59d6] [INFO] SMS day Count : 2 [2024-01-18 08:44:39] [65a8d6e4b59d6] [DEBUG] [SMS] text : Très bien, noté pour l'heure d'arrivée. Souhaitez-vous revenir à la même adresse au retour ou avez-vous une adresse différente pour le trajet retour ? [2024-01-18 08:44:39] [65a8d6e4b59d6] [DEBUG] [SMS] number : +33630248059 [2024-01-18 08:44:39] [65a8d6e4b59d6] [DEBUG] [SMS] sender : 33757050376 [2024-01-18 08:44:39] [65a8d6e4b59d6] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33630248059"}],"text":"Tr\u00e8s bien, not\u00e9 pour l'heure d'arriv\u00e9e. Souhaitez-vous revenir \u00e0 la m\u00eame adresse au retour ou avez-vous une adresse diff\u00e9rente pour le trajet retour ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050376"} [2024-01-18 08:44:40] [65a8d6e4b59d6] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 08:44:40] [65a8d6e4b59d6] [INFO] [SMS] SMS envoyé avec succès id : sms_65a8d6e8174df834496843 [2024-01-18 08:44:40] [65a8d6e4b59d6] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a8d6e8174df834496843","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":25.02} [2024-01-18 08:44:40] [65a8d6e4b59d6] [INFO] BDD AddSmsCount SMS Count updated: 5 [2024-01-18 08:44:40] [65a8d6e4b59d6] [INFO] BDD BddMaj : sms5_sent_at mis à jour. Valeur: '2024-01-18 08:44:40' [2024-01-18 08:44:40] [65a8d6e4b59d6] [DEBUG] Callback juste avant fin callBack [2024-01-18 08:45:03] [65a8d6ffa1072] [DEBUG] Callback main start ok [2024-01-18 08:45:03] [65a8d6ffa1072] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 08:45:03] [65a8d6ffa1072] [DEBUG] Callback main avant while ok [2024-01-18 08:45:03] [65a8d6ffa1072] [DEBUG] Fields : channel=sms&text=Même adresse&reception_date=2024-01-18 08:45:02&metadata[message_id]=sms_65a8d6e8174df834496843&metadata[number]=+33630248059&metadata[sim_card_number]=+33757050376 [2024-01-18 08:45:03] [65a8d6ffa1072] [INFO] Callback SMS entrant sur sim_card: +33757050376 depuis Number (user): +33630248059 Text: Même adresse [2024-01-18 08:45:03] [65a8d6ffa1072] [INFO] From: +33630248059|To: +33757050376|Date: 2024-01-18 08:45:02|Message: Même adresse [2024-01-18 08:45:03] [65a8d6ffa1072] [DEBUG] callback main apres while ok [2024-01-18 08:45:03] [65a8d6ffa1072] [DEBUG] Service is enabled ? true [2024-01-18 08:45:03] [65a8d6ffa1072] [INFO] Service +33757050376 is enabled ! [2024-01-18 08:45:03] [65a8d6ffa1072] [INFO] Phone Number +33630248059 is available ! [2024-01-18 08:45:03] [65a8d6ffa1072] [DEBUG] Listen is enabled ? false [2024-01-18 08:45:03] [65a8d6ffa1072] [INFO] Listen +33757050376 is disabled ! [2024-01-18 08:45:03] [65a8d6ffa1072] [DEBUG] callback main sim_card_number CORRECT : +33757050376 début d'interpretation du message [2024-01-18 08:45:03] [65a8d6ffa1072] [DEBUG] BDD CheckNumber : OK [2024-01-18 08:45:03] [65a8d6ffa1072] [INFO] Callback SMS Count =? 5 [2024-01-18 08:45:03] [65a8d6ffa1072] [INFO] Callback checkMessage : 8h30 - 8h45 -- text: Même adresse [2024-01-18 08:45:03] [65a8d6ffa1072] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Même adresse' [2024-01-18 08:45:03] [65a8d6ffa1072] [INFO] Event ID ? 1 [2024-01-18 08:45:03] [65a8d6ffa1072] [INFO] Fetch event [2024-01-18 08:45:03] [65a8d6ffa1072] [INFO] Event name : Jumpstart [2024-01-18 08:45:03] [65a8d6ffa1072] [DEBUG] Callback juste avant fin callBack [2024-01-18 09:33:28] [65a8e25871a68] [DEBUG] Callback main start ok [2024-01-18 09:33:28] [65a8e25871a68] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 09:33:28] [65a8e25871a68] [DEBUG] Callback main avant while ok [2024-01-18 09:33:28] [65a8e25871a68] [DEBUG] Fields : channel=sms&text=Quand l'événement sera terminé 17h - 17h30&reception_date=2024-01-18 09:33:27&metadata[message_id]=sms_65a8e21821f02187902999&metadata[number]=+33630248059&metadata[sim_card_number]=+33757050376 [2024-01-18 09:33:28] [65a8e25871a68] [INFO] Callback SMS entrant sur sim_card: +33757050376 depuis Number (user): +33630248059 Text: Quand l'événement sera terminé 17h - 17h30 [2024-01-18 09:33:28] [65a8e25871a68] [INFO] From: +33630248059|To: +33757050376|Date: 2024-01-18 09:33:27|Message: Quand l'événement sera terminé 17h - 17h30 [2024-01-18 09:33:28] [65a8e25871a68] [DEBUG] callback main apres while ok [2024-01-18 09:33:28] [65a8e25871a68] [DEBUG] Service is enabled ? true [2024-01-18 09:33:28] [65a8e25871a68] [INFO] Service +33757050376 is enabled ! [2024-01-18 09:33:28] [65a8e25871a68] [INFO] Phone Number +33630248059 is available ! [2024-01-18 09:33:28] [65a8e25871a68] [DEBUG] Listen is enabled ? false [2024-01-18 09:33:28] [65a8e25871a68] [INFO] Listen +33757050376 is disabled ! [2024-01-18 09:33:28] [65a8e25871a68] [DEBUG] callback main sim_card_number CORRECT : +33757050376 début d'interpretation du message [2024-01-18 09:33:28] [65a8e25871a68] [DEBUG] BDD CheckNumber : OK [2024-01-18 09:33:28] [65a8e25871a68] [INFO] Callback SMS Count =? 5 [2024-01-18 09:33:28] [65a8e25871a68] [INFO] Callback checkMessage : Même adresse -- text: Quand l'événement sera terminé 17h - 17h30 [2024-01-18 09:33:28] [65a8e25871a68] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Quand l\'événement sera terminé 17h - 17h30' [2024-01-18 09:33:28] [65a8e25871a68] [INFO] Event ID ? 1 [2024-01-18 09:33:28] [65a8e25871a68] [INFO] Fetch event [2024-01-18 09:33:28] [65a8e25871a68] [INFO] Event name : Jumpstart [2024-01-18 09:33:28] [65a8e25871a68] [DEBUG] Callback juste avant fin callBack [2024-01-18 10:15:37] [65a8ec3911284] [DEBUG] Callback main start ok [2024-01-18 10:15:37] [65a8ec3911284] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 10:15:37] [65a8ec3911284] [DEBUG] Callback main avant while ok [2024-01-18 10:15:37] [65a8ec3911284] [DEBUG] Fields : channel=sms&text=A la même adresse&reception_date=2024-01-18 10:15:36&metadata[message_id]=sms_65a7bdd037ba8103589132&metadata[number]=+33782748833&metadata[sim_card_number]=+33755517569 [2024-01-18 10:15:37] [65a8ec3911284] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33782748833 Text: A la même adresse [2024-01-18 10:15:37] [65a8ec3911284] [INFO] From: +33782748833|To: +33755517569|Date: 2024-01-18 10:15:36|Message: A la même adresse [2024-01-18 10:15:37] [65a8ec3911284] [DEBUG] callback main apres while ok [2024-01-18 10:15:37] [65a8ec3911284] [DEBUG] Service is enabled ? true [2024-01-18 10:15:37] [65a8ec3911284] [INFO] Service +33755517569 is enabled ! [2024-01-18 10:15:37] [65a8ec3911284] [INFO] Phone Number +33782748833 is available ! [2024-01-18 10:15:37] [65a8ec3911284] [DEBUG] Listen is enabled ? false [2024-01-18 10:15:37] [65a8ec3911284] [INFO] Listen +33755517569 is disabled ! [2024-01-18 10:15:37] [65a8ec3911284] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-18 10:15:37] [65a8ec3911284] [DEBUG] BDD CheckNumber : OK [2024-01-18 10:15:37] [65a8ec3911284] [INFO] Callback SMS Count =? 5 [2024-01-18 10:15:37] [65a8ec3911284] [INFO] Callback checkMessage : 8h30 -- text: A la même adresse [2024-01-18 10:15:37] [65a8ec3911284] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'A la même adresse' [2024-01-18 10:15:37] [65a8ec3911284] [INFO] Event ID ? 1 [2024-01-18 10:15:37] [65a8ec3911284] [INFO] Fetch event [2024-01-18 10:15:37] [65a8ec3911284] [INFO] Event name : Jumpstart [2024-01-18 10:15:37] [65a8ec3911284] [DEBUG] Callback juste avant fin callBack [2024-01-18 10:24:40] [65a8ee5881eff] [DEBUG] Callback main start ok [2024-01-18 10:24:40] [65a8ee5881eff] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 10:24:40] [65a8ee5881eff] [DEBUG] Callback main avant while ok [2024-01-18 10:24:40] [65a8ee5881eff] [DEBUG] Fields : channel=sms&text=17h ou 17h30&reception_date=2024-01-18 10:24:39&metadata[message_id]=sms_65a8ed1d03aa9643441068&metadata[number]=+33782748833&metadata[sim_card_number]=+33755517569 [2024-01-18 10:24:40] [65a8ee5881eff] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33782748833 Text: 17h ou 17h30 [2024-01-18 10:24:40] [65a8ee5881eff] [INFO] From: +33782748833|To: +33755517569|Date: 2024-01-18 10:24:39|Message: 17h ou 17h30 [2024-01-18 10:24:40] [65a8ee5881eff] [DEBUG] callback main apres while ok [2024-01-18 10:24:40] [65a8ee5881eff] [DEBUG] Service is enabled ? true [2024-01-18 10:24:40] [65a8ee5881eff] [INFO] Service +33755517569 is enabled ! [2024-01-18 10:24:40] [65a8ee5881eff] [INFO] Phone Number +33782748833 is available ! [2024-01-18 10:24:40] [65a8ee5881eff] [DEBUG] Listen is enabled ? false [2024-01-18 10:24:40] [65a8ee5881eff] [INFO] Listen +33755517569 is disabled ! [2024-01-18 10:24:40] [65a8ee5881eff] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-18 10:24:40] [65a8ee5881eff] [DEBUG] BDD CheckNumber : OK [2024-01-18 10:24:40] [65a8ee5881eff] [INFO] Callback SMS Count =? 5 [2024-01-18 10:24:40] [65a8ee5881eff] [INFO] Callback checkMessage : A la même adresse -- text: 17h ou 17h30 [2024-01-18 10:24:40] [65a8ee5881eff] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '17h ou 17h30' [2024-01-18 10:24:40] [65a8ee5881eff] [INFO] Event ID ? 1 [2024-01-18 10:24:40] [65a8ee5881eff] [INFO] Fetch event [2024-01-18 10:24:40] [65a8ee5881eff] [INFO] Event name : Jumpstart [2024-01-18 10:24:40] [65a8ee5881eff] [DEBUG] Callback juste avant fin callBack [2024-01-18 10:30:37] [65a8efbdbe0a6] [DEBUG] Callback main start ok [2024-01-18 10:30:37] [65a8efbdbe0a6] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 10:30:37] [65a8efbdbe0a6] [DEBUG] Callback main avant while ok [2024-01-18 10:30:37] [65a8efbdbe0a6] [DEBUG] Fields : channel=sms&text=Bonjour, Oui merci&reception_date=2024-01-18 10:30:36&metadata[message_id]=sms_659fdc1bc6280617707732&metadata[number]=+33634364972&metadata[sim_card_number]=+33755517567 [2024-01-18 10:30:37] [65a8efbdbe0a6] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33634364972 Text: Bonjour, Oui merci [2024-01-18 10:30:37] [65a8efbdbe0a6] [INFO] From: +33634364972|To: +33755517567|Date: 2024-01-18 10:30:36|Message: Bonjour, Oui merci [2024-01-18 10:30:37] [65a8efbdbe0a6] [DEBUG] callback main apres while ok [2024-01-18 10:30:37] [65a8efbdbe0a6] [DEBUG] Service is enabled ? true [2024-01-18 10:30:37] [65a8efbdbe0a6] [INFO] Service +33755517567 is enabled ! [2024-01-18 10:30:37] [65a8efbdbe0a6] [INFO] Phone Number +33634364972 is available ! [2024-01-18 10:30:37] [65a8efbdbe0a6] [DEBUG] Listen is enabled ? false [2024-01-18 10:30:37] [65a8efbdbe0a6] [INFO] Listen +33755517567 is disabled ! [2024-01-18 10:30:37] [65a8efbdbe0a6] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-18 10:30:37] [65a8efbdbe0a6] [DEBUG] BDD CheckNumber : OK [2024-01-18 10:30:37] [65a8efbdbe0a6] [INFO] Callback SMS Count =? 1 [2024-01-18 10:30:37] [65a8efbdbe0a6] [INFO] Callback checkMessage : -- text: Bonjour, Oui merci [2024-01-18 10:30:37] [65a8efbdbe0a6] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour, Oui merci' [2024-01-18 10:30:37] [65a8efbdbe0a6] [INFO] Event ID ? 1 [2024-01-18 10:30:37] [65a8efbdbe0a6] [INFO] Fetch event [2024-01-18 10:30:37] [65a8efbdbe0a6] [INFO] Event name : Jumpstart [2024-01-18 10:30:37] [65a8efbdbe0a6] [DEBUG] début chatgpt [2024-01-18 10:30:37] [65a8efbdbe0a6] [DEBUG] curl_init OK [2024-01-18 10:30:37] [65a8efbdbe0a6] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Je souhaite conna\u00eetre pour chaque message si le message est positif ou n\u00e9gatif \u00e0 la question 'Souhaitez-vous faire du covoiturage ?'. Pour cela, tu utiliseras une \u00e9chelle d'entier de 0 \u00e0 10, pour noter le message, o\u00f9 0 veut vraiment dire non et 10 vraiment dire oui. Si le message n'est pas pr\u00e9cis ou est hors sujet, tu renverras 0. Tu renverras uniquement la valeur de la note de l'\u00e9chelle."},{"role":"user","content":"Le message : Bonjour, Oui merci"}]} [2024-01-18 10:30:38] [65a8efbdbe0a6] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iJ1Jx141yrvFUfeTGbr2bsmK08cH", "object": "chat.completion", "created": 1705570237, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Note : 10" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 133, "completion_tokens": 4, "total_tokens": 137 }, "system_fingerprint": null } [2024-01-18 10:30:38] [65a8efbdbe0a6] [DEBUG] Curl Closed OK [2024-01-18 10:30:38] [65a8efbdbe0a6] [INFO] Commun GPT Content: { "id": "chatcmpl-8iJ1Jx141yrvFUfeTGbr2bsmK08cH", "object": "chat.completion", "created": 1705570237, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Note : 10" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 133, "completion_tokens": 4, "total_tokens": 137 }, "system_fingerprint": null } [2024-01-18 10:30:38] [65a8efbdbe0a6] [DEBUG] [AUTOMATIC] Réponse 10 [2024-01-18 10:30:38] [65a8efbdbe0a6] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Bonjour, Oui merci' [2024-01-18 10:30:38] [65a8efbdbe0a6] [DEBUG] [AUTOMATIC] Réponse Positive [2024-01-18 10:30:38] [65a8efbdbe0a6] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2024-01-18 10:30:38] [65a8efbdbe0a6] [INFO] Sender already set +33634364972 [2024-01-18 10:30:38] [65a8efbdbe0a6] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 10:30:38] [65a8efbdbe0a6] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 10:30:38] [65a8efbdbe0a6] [DEBUG] SMS sms2_sent_at : 0 [2024-01-18 10:30:38] [65a8efbdbe0a6] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-18 10:30:38] [65a8efbdbe0a6] [DEBUG] SMS sms3_sent_at : 0 [2024-01-18 10:30:38] [65a8efbdbe0a6] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-18 10:30:38] [65a8efbdbe0a6] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 10:30:38] [65a8efbdbe0a6] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-18 10:30:38] [65a8efbdbe0a6] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 10:30:38] [65a8efbdbe0a6] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-18 10:30:38] [65a8efbdbe0a6] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 10:30:38] [65a8efbdbe0a6] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 10:30:38] [65a8efbdbe0a6] [DEBUG] SMS operators count : 0 [2024-01-18 10:30:38] [65a8efbdbe0a6] [DEBUG] SMS day operators count : 0 [2024-01-18 10:30:38] [65a8efbdbe0a6] [INFO] SMS Count : 0 [2024-01-18 10:30:38] [65a8efbdbe0a6] [INFO] SMS day Count : 0 [2024-01-18 10:30:38] [65a8efbdbe0a6] [DEBUG] [SMS] text : Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonnées avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus, je vous invite à consulter les CGU https://bit.ly/JMPST et la Politique de confidentialité https://bit.ly/PRIVAcy. Souhaitez-vous etre conducteur ou passager ? [2024-01-18 10:30:38] [65a8efbdbe0a6] [DEBUG] [SMS] number : +33634364972 [2024-01-18 10:30:38] [65a8efbdbe0a6] [DEBUG] [SMS] sender : 33755517567 [2024-01-18 10:30:38] [65a8efbdbe0a6] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33634364972"}],"text":"Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonn\u00e9es avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus, je vous invite \u00e0 consulter les CGU https:\/\/bit.ly\/JMPST et la Politique de confidentialit\u00e9 https:\/\/bit.ly\/PRIVAcy. Souhaitez-vous etre conducteur ou passager ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-01-18 10:30:39] [65a8efbdbe0a6] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 10:30:39] [65a8efbdbe0a6] [INFO] [SMS] SMS envoyé avec succès id : sms_65a8efbf3a48a967359373 [2024-01-18 10:30:39] [65a8efbdbe0a6] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a8efbf3a48a967359373","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":24.61} [2024-01-18 10:30:39] [65a8efbdbe0a6] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-18 10:30:39] [65a8efbdbe0a6] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-18 10:30:39' [2024-01-18 10:30:39] [65a8efbdbe0a6] [DEBUG] Callback juste avant fin callBack [2024-01-18 10:31:13] [65a8efe142f44] [DEBUG] Callback main start ok [2024-01-18 10:31:13] [65a8efe142f44] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 10:31:13] [65a8efe142f44] [DEBUG] Callback main avant while ok [2024-01-18 10:31:13] [65a8efe142f44] [DEBUG] Fields : channel=sms&text=Passager&reception_date=2024-01-18 10:31:12&metadata[message_id]=sms_65a8efbf3a48a967359373&metadata[number]=+33634364972&metadata[sim_card_number]=+33755517567 [2024-01-18 10:31:13] [65a8efe142f44] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33634364972 Text: Passager [2024-01-18 10:31:13] [65a8efe142f44] [INFO] From: +33634364972|To: +33755517567|Date: 2024-01-18 10:31:12|Message: Passager [2024-01-18 10:31:13] [65a8efe142f44] [DEBUG] callback main apres while ok [2024-01-18 10:31:13] [65a8efe142f44] [DEBUG] Service is enabled ? true [2024-01-18 10:31:13] [65a8efe142f44] [INFO] Service +33755517567 is enabled ! [2024-01-18 10:31:13] [65a8efe142f44] [INFO] Phone Number +33634364972 is available ! [2024-01-18 10:31:13] [65a8efe142f44] [DEBUG] Listen is enabled ? false [2024-01-18 10:31:13] [65a8efe142f44] [INFO] Listen +33755517567 is disabled ! [2024-01-18 10:31:13] [65a8efe142f44] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-18 10:31:13] [65a8efe142f44] [DEBUG] BDD CheckNumber : OK [2024-01-18 10:31:13] [65a8efe142f44] [INFO] Callback SMS Count =? 2 [2024-01-18 10:31:13] [65a8efe142f44] [INFO] Callback checkMessage : Bonjour, Oui merci -- text: Passager [2024-01-18 10:31:13] [65a8efe142f44] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Passager' [2024-01-18 10:31:13] [65a8efe142f44] [INFO] Event ID ? 1 [2024-01-18 10:31:13] [65a8efe142f44] [INFO] Fetch event [2024-01-18 10:31:13] [65a8efe142f44] [INFO] Event name : Jumpstart [2024-01-18 10:31:13] [65a8efe142f44] [DEBUG] début chatgpt [2024-01-18 10:31:13] [65a8efe142f44] [DEBUG] curl_init OK [2024-01-18 10:31:13] [65a8efe142f44] [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 DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Bonjour, Oui merci"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager"}]} [2024-01-18 10:31:15] [65a8efe142f44] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iJ1thTN2tYHLStNp4LwV63H3YsvZ", "object": "chat.completion", "created": 1705570273, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, en tant que passager, pourriez-vous me fournir votre adresse de départ s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 385, "completion_tokens": 27, "total_tokens": 412 }, "system_fingerprint": null } [2024-01-18 10:31:15] [65a8efe142f44] [DEBUG] Curl Closed OK [2024-01-18 10:31:15] [65a8efe142f44] [INFO] Commun GPT Content: { "id": "chatcmpl-8iJ1thTN2tYHLStNp4LwV63H3YsvZ", "object": "chat.completion", "created": 1705570273, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, en tant que passager, pourriez-vous me fournir votre adresse de départ s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 385, "completion_tokens": 27, "total_tokens": 412 }, "system_fingerprint": null } [2024-01-18 10:31:15] [65a8efe142f44] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Passager' [2024-01-18 10:31:15] [65a8efe142f44] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Très bien, en tant que passager, pourriez-vous me fournir votre adresse de départ s\'il vous plaît ?' [2024-01-18 10:31:15] [65a8efe142f44] [INFO] Sender already set +33634364972 [2024-01-18 10:31:15] [65a8efe142f44] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 10:31:15] [65a8efe142f44] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 10:31:15] [65a8efe142f44] [DEBUG] SMS sms2_sent_at : 1 [2024-01-18 10:31:15] [65a8efe142f44] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-18 10:31:15] [65a8efe142f44] [DEBUG] SMS sms3_sent_at : 0 [2024-01-18 10:31:15] [65a8efe142f44] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-18 10:31:15] [65a8efe142f44] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 10:31:15] [65a8efe142f44] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-18 10:31:15] [65a8efe142f44] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 10:31:15] [65a8efe142f44] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-18 10:31:15] [65a8efe142f44] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 10:31:15] [65a8efe142f44] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 10:31:15] [65a8efe142f44] [DEBUG] SMS operators count : 0 [2024-01-18 10:31:15] [65a8efe142f44] [DEBUG] SMS day operators count : 0 [2024-01-18 10:31:15] [65a8efe142f44] [INFO] SMS Count : 1 [2024-01-18 10:31:15] [65a8efe142f44] [INFO] SMS day Count : 1 [2024-01-18 10:31:15] [65a8efe142f44] [DEBUG] [SMS] text : Très bien, en tant que passager, pourriez-vous me fournir votre adresse de départ s'il vous plaît ? [2024-01-18 10:31:15] [65a8efe142f44] [DEBUG] [SMS] number : +33634364972 [2024-01-18 10:31:15] [65a8efe142f44] [DEBUG] [SMS] sender : 33755517567 [2024-01-18 10:31:15] [65a8efe142f44] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33634364972"}],"text":"Tr\u00e8s bien, en tant que passager, pourriez-vous me fournir votre adresse de d\u00e9part s'il vous pla\u00eet ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-01-18 10:31:16] [65a8efe142f44] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 10:31:16] [65a8efe142f44] [INFO] [SMS] SMS envoyé avec succès id : sms_65a8efe417e8b624983238 [2024-01-18 10:31:16] [65a8efe142f44] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a8efe417e8b624983238","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":24.57} [2024-01-18 10:31:16] [65a8efe142f44] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-18 10:31:16] [65a8efe142f44] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-18 10:31:16' [2024-01-18 10:31:16] [65a8efe142f44] [DEBUG] Callback juste avant fin callBack [2024-01-18 10:32:34] [65a8f0329d530] [DEBUG] Callback main start ok [2024-01-18 10:32:34] [65a8f0329d530] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 10:32:34] [65a8f0329d530] [DEBUG] Callback main avant while ok [2024-01-18 10:32:34] [65a8f0329d530] [DEBUG] Fields : channel=sms&text=Parking grande hall&reception_date=2024-01-18 10:32:33&metadata[message_id]=sms_65a8efe417e8b624983238&metadata[number]=+33634364972&metadata[sim_card_number]=+33755517567 [2024-01-18 10:32:34] [65a8f0329d530] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33634364972 Text: Parking grande hall [2024-01-18 10:32:34] [65a8f0329d530] [INFO] From: +33634364972|To: +33755517567|Date: 2024-01-18 10:32:33|Message: Parking grande hall [2024-01-18 10:32:34] [65a8f0329d530] [DEBUG] callback main apres while ok [2024-01-18 10:32:34] [65a8f0329d530] [DEBUG] Service is enabled ? true [2024-01-18 10:32:34] [65a8f0329d530] [INFO] Service +33755517567 is enabled ! [2024-01-18 10:32:34] [65a8f0329d530] [INFO] Phone Number +33634364972 is available ! [2024-01-18 10:32:34] [65a8f0329d530] [DEBUG] Listen is enabled ? false [2024-01-18 10:32:34] [65a8f0329d530] [INFO] Listen +33755517567 is disabled ! [2024-01-18 10:32:34] [65a8f0329d530] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-18 10:32:34] [65a8f0329d530] [DEBUG] BDD CheckNumber : OK [2024-01-18 10:32:34] [65a8f0329d530] [INFO] Callback SMS Count =? 3 [2024-01-18 10:32:34] [65a8f0329d530] [INFO] Callback checkMessage : Passager -- text: Parking grande hall [2024-01-18 10:32:34] [65a8f0329d530] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Parking grande hall' [2024-01-18 10:32:34] [65a8f0329d530] [INFO] Event ID ? 1 [2024-01-18 10:32:34] [65a8f0329d530] [INFO] Fetch event [2024-01-18 10:32:34] [65a8f0329d530] [INFO] Event name : Jumpstart [2024-01-18 10:32:34] [65a8f0329d530] [DEBUG] début chatgpt [2024-01-18 10:32:34] [65a8f0329d530] [DEBUG] curl_init OK [2024-01-18 10:32:34] [65a8f0329d530] [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 DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Bonjour, Oui merci"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Tr\u00e8s bien, en tant que passager, pourriez-vous me fournir votre adresse de d\u00e9part s'il vous pla\u00eet ?"},{"role":"user","content":"Parking grande hall"}]} [2024-01-18 10:32:38] [65a8f0329d530] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iJ3DES3rFPQvTf1AtMTk7LSjjD30", "object": "chat.completion", "created": 1705570355, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, vous souhaitez vous rendre au parking de la Grande Halle d'Auvergne. À quelle heure souhaitez-vous arriver sur le site de l'événement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 423, "completion_tokens": 39, "total_tokens": 462 }, "system_fingerprint": null } [2024-01-18 10:32:38] [65a8f0329d530] [DEBUG] Curl Closed OK [2024-01-18 10:32:38] [65a8f0329d530] [INFO] Commun GPT Content: { "id": "chatcmpl-8iJ3DES3rFPQvTf1AtMTk7LSjjD30", "object": "chat.completion", "created": 1705570355, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, vous souhaitez vous rendre au parking de la Grande Halle d'Auvergne. À quelle heure souhaitez-vous arriver sur le site de l'événement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 423, "completion_tokens": 39, "total_tokens": 462 }, "system_fingerprint": null } [2024-01-18 10:32:38] [65a8f0329d530] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: 'Parking grande hall' [2024-01-18 10:32:38] [65a8f0329d530] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Parfait, vous souhaitez vous rendre au parking de la Grande Halle d\'Auvergne. À quelle heure souhaitez-vous arriver sur le site de l\'événement ?' [2024-01-18 10:32:38] [65a8f0329d530] [INFO] Sender already set +33634364972 [2024-01-18 10:32:38] [65a8f0329d530] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 10:32:38] [65a8f0329d530] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 10:32:38] [65a8f0329d530] [DEBUG] SMS sms2_sent_at : 1 [2024-01-18 10:32:38] [65a8f0329d530] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-18 10:32:38] [65a8f0329d530] [DEBUG] SMS sms3_sent_at : 1 [2024-01-18 10:32:38] [65a8f0329d530] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-18 10:32:38] [65a8f0329d530] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 10:32:38] [65a8f0329d530] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-18 10:32:38] [65a8f0329d530] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 10:32:38] [65a8f0329d530] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-18 10:32:38] [65a8f0329d530] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 10:32:38] [65a8f0329d530] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 10:32:38] [65a8f0329d530] [DEBUG] SMS operators count : 0 [2024-01-18 10:32:38] [65a8f0329d530] [DEBUG] SMS day operators count : 0 [2024-01-18 10:32:38] [65a8f0329d530] [INFO] SMS Count : 2 [2024-01-18 10:32:38] [65a8f0329d530] [INFO] SMS day Count : 2 [2024-01-18 10:32:38] [65a8f0329d530] [DEBUG] [SMS] text : Parfait, vous souhaitez vous rendre au parking de la Grande Halle d'Auvergne. À quelle heure souhaitez-vous arriver sur le site de l'événement ? [2024-01-18 10:32:38] [65a8f0329d530] [DEBUG] [SMS] number : +33634364972 [2024-01-18 10:32:38] [65a8f0329d530] [DEBUG] [SMS] sender : 33755517567 [2024-01-18 10:32:38] [65a8f0329d530] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33634364972"}],"text":"Parfait, vous souhaitez vous rendre au parking de la Grande Halle d'Auvergne. \u00c0 quelle heure souhaitez-vous arriver sur le site de l'\u00e9v\u00e9nement ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-01-18 10:32:38] [65a8f0329d530] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 10:32:38] [65a8f0329d530] [INFO] [SMS] SMS envoyé avec succès id : sms_65a8f036943c6573766386 [2024-01-18 10:32:38] [65a8f0329d530] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a8f036943c6573766386","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":24.52} [2024-01-18 10:32:38] [65a8f0329d530] [INFO] BDD AddSmsCount SMS Count updated: 4 [2024-01-18 10:32:38] [65a8f0329d530] [INFO] BDD BddMaj : sms4_sent_at mis à jour. Valeur: '2024-01-18 10:32:38' [2024-01-18 10:32:38] [65a8f0329d530] [DEBUG] Callback juste avant fin callBack [2024-01-18 10:33:03] [65a8f04ff2821] [DEBUG] Callback main start ok [2024-01-18 10:33:03] [65a8f04ff2821] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 10:33:03] [65a8f04ff2821] [DEBUG] Callback main avant while ok [2024-01-18 10:33:03] [65a8f04ff2821] [DEBUG] Fields : channel=sms&text=8h&reception_date=2024-01-18 10:33:03&metadata[message_id]=sms_65a8f036943c6573766386&metadata[number]=+33634364972&metadata[sim_card_number]=+33755517567 [2024-01-18 10:33:03] [65a8f04ff2821] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33634364972 Text: 8h [2024-01-18 10:33:03] [65a8f04ff2821] [INFO] From: +33634364972|To: +33755517567|Date: 2024-01-18 10:33:03|Message: 8h [2024-01-18 10:33:03] [65a8f04ff2821] [DEBUG] callback main apres while ok [2024-01-18 10:33:03] [65a8f04ff2821] [DEBUG] Service is enabled ? true [2024-01-18 10:33:04] [65a8f04ff2821] [INFO] Service +33755517567 is enabled ! [2024-01-18 10:33:04] [65a8f04ff2821] [INFO] Phone Number +33634364972 is available ! [2024-01-18 10:33:04] [65a8f04ff2821] [DEBUG] Listen is enabled ? false [2024-01-18 10:33:04] [65a8f04ff2821] [INFO] Listen +33755517567 is disabled ! [2024-01-18 10:33:04] [65a8f04ff2821] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-18 10:33:04] [65a8f04ff2821] [DEBUG] BDD CheckNumber : OK [2024-01-18 10:33:04] [65a8f04ff2821] [INFO] Callback SMS Count =? 4 [2024-01-18 10:33:04] [65a8f04ff2821] [INFO] Callback checkMessage : Parking grande hall -- text: 8h [2024-01-18 10:33:04] [65a8f04ff2821] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '8h' [2024-01-18 10:33:04] [65a8f04ff2821] [INFO] Event ID ? 1 [2024-01-18 10:33:04] [65a8f04ff2821] [INFO] Fetch event [2024-01-18 10:33:04] [65a8f04ff2821] [INFO] Event name : Jumpstart [2024-01-18 10:33:04] [65a8f04ff2821] [DEBUG] début chatgpt [2024-01-18 10:33:04] [65a8f04ff2821] [DEBUG] curl_init OK [2024-01-18 10:33:04] [65a8f04ff2821] [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 DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Bonjour, Oui merci"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Tr\u00e8s bien, en tant que passager, pourriez-vous me fournir votre adresse de d\u00e9part s'il vous pla\u00eet ?"},{"role":"user","content":"Parking grande hall"},{"role":"assistant","content":"Parfait, vous souhaitez vous rendre au parking de la Grande Halle d'Auvergne. \u00c0 quelle heure souhaitez-vous arriver sur le site de l'\u00e9v\u00e9nement ?"},{"role":"user","content":"8h"}]} [2024-01-18 10:33:08] [65a8f04ff2821] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iJ3gnrOJvG0pQeXsjlOz2V5yAD0n", "object": "chat.completion", "created": 1705570384, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, vous souhaitez arriver à 8h sur le site de l'événement. A quelle heure souhaitez-vous repartir et allez-vous revenir à la même adresse ou à une adresse différente ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 472, "completion_tokens": 49, "total_tokens": 521 }, "system_fingerprint": null } [2024-01-18 10:33:08] [65a8f04ff2821] [DEBUG] Curl Closed OK [2024-01-18 10:33:08] [65a8f04ff2821] [INFO] Commun GPT Content: { "id": "chatcmpl-8iJ3gnrOJvG0pQeXsjlOz2V5yAD0n", "object": "chat.completion", "created": 1705570384, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, vous souhaitez arriver à 8h sur le site de l'événement. A quelle heure souhaitez-vous repartir et allez-vous revenir à la même adresse ou à une adresse différente ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 472, "completion_tokens": 49, "total_tokens": 521 }, "system_fingerprint": null } [2024-01-18 10:33:08] [65a8f04ff2821] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: '8h' [2024-01-18 10:33:08] [65a8f04ff2821] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Très bien, vous souhaitez arriver à 8h sur le site de l\'événement. A quelle heure souhaitez-vous repartir et allez-vous revenir à la même adresse ou à une adresse différente ?' [2024-01-18 10:33:08] [65a8f04ff2821] [INFO] Sender already set +33634364972 [2024-01-18 10:33:08] [65a8f04ff2821] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 10:33:08] [65a8f04ff2821] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 10:33:08] [65a8f04ff2821] [DEBUG] SMS sms2_sent_at : 1 [2024-01-18 10:33:08] [65a8f04ff2821] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-18 10:33:08] [65a8f04ff2821] [DEBUG] SMS sms3_sent_at : 1 [2024-01-18 10:33:08] [65a8f04ff2821] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-18 10:33:08] [65a8f04ff2821] [DEBUG] SMS sms4_sent_at : 1 [2024-01-18 10:33:08] [65a8f04ff2821] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-18 10:33:08] [65a8f04ff2821] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 10:33:08] [65a8f04ff2821] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-18 10:33:08] [65a8f04ff2821] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 10:33:08] [65a8f04ff2821] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 10:33:08] [65a8f04ff2821] [DEBUG] SMS operators count : 0 [2024-01-18 10:33:08] [65a8f04ff2821] [DEBUG] SMS day operators count : 0 [2024-01-18 10:33:08] [65a8f04ff2821] [INFO] SMS Count : 3 [2024-01-18 10:33:08] [65a8f04ff2821] [INFO] SMS day Count : 3 [2024-01-18 10:33:08] [65a8f04ff2821] [DEBUG] [SMS] text : Très bien, vous souhaitez arriver à 8h sur le site de l'événement. A quelle heure souhaitez-vous repartir et allez-vous revenir à la même adresse ou à une adresse différente ? [2024-01-18 10:33:08] [65a8f04ff2821] [DEBUG] [SMS] number : +33634364972 [2024-01-18 10:33:08] [65a8f04ff2821] [DEBUG] [SMS] sender : 33755517567 [2024-01-18 10:33:08] [65a8f04ff2821] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33634364972"}],"text":"Tr\u00e8s bien, vous souhaitez arriver \u00e0 8h sur le site de l'\u00e9v\u00e9nement. A quelle heure souhaitez-vous repartir et allez-vous revenir \u00e0 la m\u00eame adresse ou \u00e0 une adresse diff\u00e9rente ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-01-18 10:33:08] [65a8f04ff2821] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 10:33:08] [65a8f04ff2821] [INFO] [SMS] SMS envoyé avec succès id : sms_65a8f054504ca881596073 [2024-01-18 10:33:08] [65a8f04ff2821] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a8f054504ca881596073","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":24.43} [2024-01-18 10:33:08] [65a8f04ff2821] [INFO] BDD AddSmsCount SMS Count updated: 5 [2024-01-18 10:33:08] [65a8f04ff2821] [INFO] BDD BddMaj : sms5_sent_at mis à jour. Valeur: '2024-01-18 10:33:08' [2024-01-18 10:33:08] [65a8f04ff2821] [DEBUG] Callback juste avant fin callBack [2024-01-18 11:12:38] [65a8f996e9b27] [DEBUG] Callback main start ok [2024-01-18 11:12:38] [65a8f996e9b27] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 11:12:38] [65a8f996e9b27] [DEBUG] Callback main avant while ok [2024-01-18 11:12:38] [65a8f996e9b27] [DEBUG] Fields : channel=sms&text=Je ne sais pas encore&reception_date=2024-01-18 11:12:37&metadata[message_id]=sms_65a8f054504ca881596073&metadata[number]=+33634364972&metadata[sim_card_number]=+33755517567 [2024-01-18 11:12:38] [65a8f996e9b27] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33634364972 Text: Je ne sais pas encore [2024-01-18 11:12:38] [65a8f996e9b27] [INFO] From: +33634364972|To: +33755517567|Date: 2024-01-18 11:12:37|Message: Je ne sais pas encore [2024-01-18 11:12:38] [65a8f996e9b27] [DEBUG] callback main apres while ok [2024-01-18 11:12:38] [65a8f996e9b27] [DEBUG] Service is enabled ? true [2024-01-18 11:12:38] [65a8f996e9b27] [INFO] Service +33755517567 is enabled ! [2024-01-18 11:12:38] [65a8f996e9b27] [INFO] Phone Number +33634364972 is available ! [2024-01-18 11:12:38] [65a8f996e9b27] [DEBUG] Listen is enabled ? false [2024-01-18 11:12:38] [65a8f996e9b27] [INFO] Listen +33755517567 is disabled ! [2024-01-18 11:12:38] [65a8f996e9b27] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-18 11:12:38] [65a8f996e9b27] [DEBUG] BDD CheckNumber : OK [2024-01-18 11:12:38] [65a8f996e9b27] [INFO] Callback SMS Count =? 5 [2024-01-18 11:12:38] [65a8f996e9b27] [INFO] Callback checkMessage : 8h -- text: Je ne sais pas encore [2024-01-18 11:12:38] [65a8f996e9b27] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Je ne sais pas encore' [2024-01-18 11:12:38] [65a8f996e9b27] [INFO] Event ID ? 1 [2024-01-18 11:12:38] [65a8f996e9b27] [INFO] Fetch event [2024-01-18 11:12:38] [65a8f996e9b27] [INFO] Event name : Jumpstart [2024-01-18 11:12:38] [65a8f996e9b27] [DEBUG] Callback juste avant fin callBack [2024-01-18 12:02:00] [65a9052860430] [DEBUG] Callback main start ok [2024-01-18 12:02:00] [65a9052860430] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 12:02:00] [65a9052860430] [DEBUG] Callback main avant while ok [2024-01-18 12:02:00] [65a9052860430] [DEBUG] Fields : channel=sms&text=Bonjour, je viendrai avec mon véhicule &reception_date=2024-01-18 12:01:58&metadata[message_id]=sms_65a7f811767f3198351763&metadata[number]=+33666987660&metadata[sim_card_number]=+33757050376 [2024-01-18 12:02:00] [65a9052860430] [INFO] Callback SMS entrant sur sim_card: +33757050376 depuis Number (user): +33666987660 Text: Bonjour, je viendrai avec mon véhicule [2024-01-18 12:02:00] [65a9052860430] [INFO] From: +33666987660|To: +33757050376|Date: 2024-01-18 12:01:58|Message: Bonjour, je viendrai avec mon véhicule [2024-01-18 12:02:00] [65a9052860430] [DEBUG] callback main apres while ok [2024-01-18 12:02:00] [65a9052860430] [DEBUG] Service is enabled ? true [2024-01-18 12:02:00] [65a9052860430] [INFO] Service +33757050376 is enabled ! [2024-01-18 12:02:00] [65a9052860430] [INFO] Phone Number +33666987660 is available ! [2024-01-18 12:02:00] [65a9052860430] [DEBUG] Listen is enabled ? false [2024-01-18 12:02:00] [65a9052860430] [INFO] Listen +33757050376 is disabled ! [2024-01-18 12:02:00] [65a9052860430] [DEBUG] callback main sim_card_number CORRECT : +33757050376 début d'interpretation du message [2024-01-18 12:02:00] [65a9052860430] [DEBUG] BDD CheckNumber : OK [2024-01-18 12:02:00] [65a9052860430] [INFO] Callback SMS Count =? 1 [2024-01-18 12:02:00] [65a9052860430] [INFO] Callback checkMessage : -- text: Bonjour, je viendrai avec mon véhicule [2024-01-18 12:02:00] [65a9052860430] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour, je viendrai avec mon véhicule ' [2024-01-18 12:02:00] [65a9052860430] [INFO] Event ID ? 1 [2024-01-18 12:02:00] [65a9052860430] [INFO] Fetch event [2024-01-18 12:02:00] [65a9052860430] [INFO] Event name : Jumpstart [2024-01-18 12:02:00] [65a9052860430] [DEBUG] début chatgpt [2024-01-18 12:02:00] [65a9052860430] [DEBUG] curl_init OK [2024-01-18 12:02:00] [65a9052860430] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Je souhaite conna\u00eetre pour chaque message si le message est positif ou n\u00e9gatif \u00e0 la question 'Souhaitez-vous faire du covoiturage ?'. Pour cela, tu utiliseras une \u00e9chelle d'entier de 0 \u00e0 10, pour noter le message, o\u00f9 0 veut vraiment dire non et 10 vraiment dire oui. Si le message n'est pas pr\u00e9cis ou est hors sujet, tu renverras 0. Tu renverras uniquement la valeur de la note de l'\u00e9chelle."},{"role":"user","content":"Le message : Bonjour, je viendrai avec mon v\u00e9hicule "}]} [2024-01-18 12:02:01] [65a9052860430] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iKRkn2DuYDXZGax6dnhShh2GKgbv", "object": "chat.completion", "created": 1705575720, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 139, "completion_tokens": 1, "total_tokens": 140 }, "system_fingerprint": null } [2024-01-18 12:02:01] [65a9052860430] [DEBUG] Curl Closed OK [2024-01-18 12:02:01] [65a9052860430] [INFO] Commun GPT Content: { "id": "chatcmpl-8iKRkn2DuYDXZGax6dnhShh2GKgbv", "object": "chat.completion", "created": 1705575720, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 139, "completion_tokens": 1, "total_tokens": 140 }, "system_fingerprint": null } [2024-01-18 12:02:01] [65a9052860430] [DEBUG] [AUTOMATIC] Réponse 0 [2024-01-18 12:02:01] [65a9052860430] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Bonjour, je viendrai avec mon véhicule ' [2024-01-18 12:02:01] [65a9052860430] [DEBUG] [AUTOMATIC] Réponse Negative : Bonjour, je viendrai avec mon véhicule [2024-01-18 12:02:01] [65a9052860430] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Très bien, merci pour votre retour. Je reste à votre disposition si besoin, Alfred. \r\nAyez le réflexe mobilité partagée.' [2024-01-18 12:02:01] [65a9052860430] [INFO] Sender already set +33666987660 [2024-01-18 12:02:01] [65a9052860430] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 12:02:01] [65a9052860430] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 12:02:01] [65a9052860430] [DEBUG] SMS sms2_sent_at : 0 [2024-01-18 12:02:01] [65a9052860430] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-18 12:02:01] [65a9052860430] [DEBUG] SMS sms3_sent_at : 0 [2024-01-18 12:02:01] [65a9052860430] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-18 12:02:01] [65a9052860430] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 12:02:01] [65a9052860430] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-18 12:02:01] [65a9052860430] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 12:02:01] [65a9052860430] [DEBUG] SMS day sms5_sent_at : 1 [2024-01-18 12:02:01] [65a9052860430] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 12:02:01] [65a9052860430] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 12:02:01] [65a9052860430] [DEBUG] SMS operators count : 0 [2024-01-18 12:02:01] [65a9052860430] [DEBUG] SMS day operators count : 0 [2024-01-18 12:02:01] [65a9052860430] [INFO] SMS Count : 0 [2024-01-18 12:02:01] [65a9052860430] [INFO] SMS day Count : 3 [2024-01-18 12:02:01] [65a9052860430] [DEBUG] [SMS] text : Très bien, merci pour votre retour. Je reste à votre disposition si besoin, Alfred. Ayez le réflexe mobilité partagée. [2024-01-18 12:02:01] [65a9052860430] [DEBUG] [SMS] number : +33666987660 [2024-01-18 12:02:01] [65a9052860430] [DEBUG] [SMS] sender : 33757050376 [2024-01-18 12:02:01] [65a9052860430] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33666987660"}],"text":"Tr\u00e8s bien, merci pour votre retour. Je reste \u00e0 votre disposition si besoin, Alfred. \r\nAyez le r\u00e9flexe mobilit\u00e9 partag\u00e9e.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050376"} [2024-01-18 12:02:01] [65a9052860430] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 12:02:01] [65a9052860430] [INFO] [SMS] SMS envoyé avec succès id : sms_65a90529eb46e216907998 [2024-01-18 12:02:01] [65a9052860430] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a90529eb46e216907998","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":24.39} [2024-01-18 12:02:02] [65a9052860430] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-18 12:02:02] [65a9052860430] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-18 12:02:02' [2024-01-18 12:02:02] [65a9052860430] [DEBUG] Callback juste avant fin callBack [2024-01-18 12:02:23] [65a9053fbc684] [DEBUG] Callback main start ok [2024-01-18 12:02:23] [65a9053fbc684] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 12:02:23] [65a9053fbc684] [DEBUG] Callback main avant while ok [2024-01-18 12:02:23] [65a9053fbc684] [DEBUG] Fields : channel=sms&text=J aurai donc besoin d une place de parking &reception_date=2024-01-18 12:02:22&metadata[message_id]=sms_65a90529eb46e216907998&metadata[number]=+33666987660&metadata[sim_card_number]=+33757050376 [2024-01-18 12:02:23] [65a9053fbc684] [INFO] Callback SMS entrant sur sim_card: +33757050376 depuis Number (user): +33666987660 Text: J aurai donc besoin d une place de parking [2024-01-18 12:02:23] [65a9053fbc684] [INFO] From: +33666987660|To: +33757050376|Date: 2024-01-18 12:02:22|Message: J aurai donc besoin d une place de parking [2024-01-18 12:02:23] [65a9053fbc684] [DEBUG] callback main apres while ok [2024-01-18 12:02:23] [65a9053fbc684] [DEBUG] Service is enabled ? true [2024-01-18 12:02:23] [65a9053fbc684] [INFO] Service +33757050376 is enabled ! [2024-01-18 12:02:23] [65a9053fbc684] [INFO] Phone Number +33666987660 is available ! [2024-01-18 12:02:23] [65a9053fbc684] [DEBUG] Listen is enabled ? false [2024-01-18 12:02:23] [65a9053fbc684] [INFO] Listen +33757050376 is disabled ! [2024-01-18 12:02:23] [65a9053fbc684] [DEBUG] callback main sim_card_number CORRECT : +33757050376 début d'interpretation du message [2024-01-18 12:02:23] [65a9053fbc684] [DEBUG] BDD CheckNumber : OK [2024-01-18 12:02:23] [65a9053fbc684] [INFO] Callback SMS Count =? 2 [2024-01-18 12:02:23] [65a9053fbc684] [INFO] Callback checkMessage : Bonjour, je viendrai avec mon véhicule -- text: J aurai donc besoin d une place de parking [2024-01-18 12:02:23] [65a9053fbc684] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'J aurai donc besoin d une place de parking ' [2024-01-18 12:02:23] [65a9053fbc684] [INFO] Event ID ? 1 [2024-01-18 12:02:23] [65a9053fbc684] [INFO] Fetch event [2024-01-18 12:02:23] [65a9053fbc684] [INFO] Event name : Jumpstart [2024-01-18 12:02:23] [65a9053fbc684] [DEBUG] début chatgpt [2024-01-18 12:02:23] [65a9053fbc684] [DEBUG] curl_init OK [2024-01-18 12:02:23] [65a9053fbc684] [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 DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Bonjour, je viendrai avec mon v\u00e9hicule "},{"role":"assistant","content":"Tr\u00e8s bien, merci pour votre retour. Je reste \u00e0 votre disposition si besoin, Alfred. \r\nAyez le r\u00e9flexe mobilit\u00e9 partag\u00e9e."},{"role":"user","content":"J aurai donc besoin d une place de parking "}]} [2024-01-18 12:02:29] [65a9053fbc684] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iKS8bgV1N5DZM9zzp8ct95DKNK0z", "object": "chat.completion", "created": 1705575744, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, je note que vous souhaitez une place de parking pour votre véhicule. Pourriez-vous me donner quelques informations supplémentaires pour organiser au mieux votre covoiturage ? \n- Quelle est votre adresse de départ ?\n- À quelle heure souhaitez-vous arriver à l'événement ?\n- À quelle heure prévoyez-vous de repartir ? Revenez-vous à la même adresse ou à une autre adresse ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 418, "completion_tokens": 94, "total_tokens": 512 }, "system_fingerprint": null } [2024-01-18 12:02:29] [65a9053fbc684] [DEBUG] Curl Closed OK [2024-01-18 12:02:29] [65a9053fbc684] [INFO] Commun GPT Content: { "id": "chatcmpl-8iKS8bgV1N5DZM9zzp8ct95DKNK0z", "object": "chat.completion", "created": 1705575744, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, je note que vous souhaitez une place de parking pour votre véhicule. Pourriez-vous me donner quelques informations supplémentaires pour organiser au mieux votre covoiturage ? \n- Quelle est votre adresse de départ ?\n- À quelle heure souhaitez-vous arriver à l'événement ?\n- À quelle heure prévoyez-vous de repartir ? Revenez-vous à la même adresse ou à une autre adresse ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 418, "completion_tokens": 94, "total_tokens": 512 }, "system_fingerprint": null } [2024-01-18 12:02:29] [65a9053fbc684] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'J aurai donc besoin d une place de parking ' [2024-01-18 12:02:29] [65a9053fbc684] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Parfait, je note que vous souhaitez une place de parking pour votre véhicule. Pourriez-vous me donner quelques informations supplémentaires pour organiser au mieux votre covoiturage ? \n- Quelle est votre adresse de départ ?\n- À quelle heure souhaitez-vous arriver à l\'événement ?\n- À quelle heure prévoyez-vous de repartir ? Revenez-vous à la même adresse ou à une autre adresse ?' [2024-01-18 12:02:29] [65a9053fbc684] [INFO] Sender already set +33666987660 [2024-01-18 12:02:29] [65a9053fbc684] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 12:02:29] [65a9053fbc684] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 12:02:29] [65a9053fbc684] [DEBUG] SMS sms2_sent_at : 1 [2024-01-18 12:02:29] [65a9053fbc684] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-18 12:02:29] [65a9053fbc684] [DEBUG] SMS sms3_sent_at : 0 [2024-01-18 12:02:29] [65a9053fbc684] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-18 12:02:29] [65a9053fbc684] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 12:02:29] [65a9053fbc684] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-18 12:02:29] [65a9053fbc684] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 12:02:29] [65a9053fbc684] [DEBUG] SMS day sms5_sent_at : 1 [2024-01-18 12:02:29] [65a9053fbc684] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 12:02:29] [65a9053fbc684] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 12:02:29] [65a9053fbc684] [DEBUG] SMS operators count : 0 [2024-01-18 12:02:29] [65a9053fbc684] [DEBUG] SMS day operators count : 0 [2024-01-18 12:02:29] [65a9053fbc684] [INFO] SMS Count : 1 [2024-01-18 12:02:29] [65a9053fbc684] [INFO] SMS day Count : 4 [2024-01-18 12:02:29] [65a9053fbc684] [DEBUG] [SMS] text : Parfait, je note que vous souhaitez une place de parking pour votre véhicule. Pourriez-vous me donner quelques informations supplémentaires pour organiser au mieux votre covoiturage ? - Quelle est votre adresse de départ ? - À quelle heure souhaitez-vous arriver à l'événement ? - À quelle heure prévoyez-vous de repartir ? Revenez-vous à la même adresse ou à une autre adresse ? [2024-01-18 12:02:29] [65a9053fbc684] [DEBUG] [SMS] number : +33666987660 [2024-01-18 12:02:29] [65a9053fbc684] [DEBUG] [SMS] sender : 33757050376 [2024-01-18 12:02:29] [65a9053fbc684] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33666987660"}],"text":"Parfait, je note que vous souhaitez une place de parking pour votre v\u00e9hicule. Pourriez-vous me donner quelques informations suppl\u00e9mentaires pour organiser au mieux votre covoiturage ? \n- Quelle est votre adresse de d\u00e9part ?\n- \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement ?\n- \u00c0 quelle heure pr\u00e9voyez-vous de repartir ? Revenez-vous \u00e0 la m\u00eame adresse ou \u00e0 une autre adresse ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050376"} [2024-01-18 12:02:29] [65a9053fbc684] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 12:02:29] [65a9053fbc684] [INFO] [SMS] SMS envoyé avec succès id : sms_65a905458799e865635151 [2024-01-18 12:02:29] [65a9053fbc684] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a905458799e865635151","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":24.25} [2024-01-18 12:02:29] [65a9053fbc684] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-18 12:02:29] [65a9053fbc684] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-18 12:02:29' [2024-01-18 12:02:29] [65a9053fbc684] [DEBUG] Callback juste avant fin callBack [2024-01-18 12:02:33] [65a90549cdc26] [DEBUG] Callback main start ok [2024-01-18 12:02:33] [65a90549cdc26] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 12:02:33] [65a90549cdc26] [DEBUG] Callback main avant while ok [2024-01-18 12:02:33] [65a90549cdc26] [DEBUG] Fields : channel=sms&text=J aurai donc besoin d une place de parking &reception_date=2024-01-18 12:02:22&metadata[message_id]=sms_65a90529eb46e216907998&metadata[number]=+33666987660&metadata[sim_card_number]=+33757050376 [2024-01-18 12:02:33] [65a90549cdc26] [INFO] Callback SMS entrant sur sim_card: +33757050376 depuis Number (user): +33666987660 Text: J aurai donc besoin d une place de parking [2024-01-18 12:02:33] [65a90549cdc26] [INFO] From: +33666987660|To: +33757050376|Date: 2024-01-18 12:02:22|Message: J aurai donc besoin d une place de parking [2024-01-18 12:02:33] [65a90549cdc26] [DEBUG] callback main apres while ok [2024-01-18 12:02:33] [65a90549cdc26] [DEBUG] Service is enabled ? true [2024-01-18 12:02:33] [65a90549cdc26] [INFO] Service +33757050376 is enabled ! [2024-01-18 12:02:33] [65a90549cdc26] [INFO] Phone Number +33666987660 is available ! [2024-01-18 12:02:33] [65a90549cdc26] [DEBUG] Listen is enabled ? false [2024-01-18 12:02:33] [65a90549cdc26] [INFO] Listen +33757050376 is disabled ! [2024-01-18 12:02:33] [65a90549cdc26] [DEBUG] callback main sim_card_number CORRECT : +33757050376 début d'interpretation du message [2024-01-18 12:02:33] [65a90549cdc26] [DEBUG] BDD CheckNumber : OK [2024-01-18 12:02:33] [65a90549cdc26] [INFO] Callback SMS Count =? 3 [2024-01-18 12:02:33] [65a90549cdc26] [INFO] Callback checkMessage : J aurai donc besoin d une place de parking -- text: J aurai donc besoin d une place de parking [2024-01-18 12:02:33] [65a90549cdc26] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2024-01-18 12:02:33] [65a90549cdc26] [DEBUG] Callback juste avant fin callBack [2024-01-18 12:04:27] [65a905bb80543] [DEBUG] Callback main start ok [2024-01-18 12:04:27] [65a905bb80543] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 12:04:27] [65a905bb80543] [DEBUG] Callback main avant while ok [2024-01-18 12:04:27] [65a905bb80543] [DEBUG] Fields : channel=sms&text=J ai besoin d'une place de parking de 8h30 à 17h &reception_date=2024-01-18 12:04:26&metadata[message_id]=sms_65a905458799e865635151&metadata[number]=+33666987660&metadata[sim_card_number]=+33757050376 [2024-01-18 12:04:27] [65a905bb80543] [INFO] Callback SMS entrant sur sim_card: +33757050376 depuis Number (user): +33666987660 Text: J ai besoin d'une place de parking de 8h30 à 17h [2024-01-18 12:04:27] [65a905bb80543] [INFO] From: +33666987660|To: +33757050376|Date: 2024-01-18 12:04:26|Message: J ai besoin d'une place de parking de 8h30 à 17h [2024-01-18 12:04:27] [65a905bb80543] [DEBUG] callback main apres while ok [2024-01-18 12:04:27] [65a905bb80543] [DEBUG] Service is enabled ? true [2024-01-18 12:04:27] [65a905bb80543] [INFO] Service +33757050376 is enabled ! [2024-01-18 12:04:27] [65a905bb80543] [INFO] Phone Number +33666987660 is available ! [2024-01-18 12:04:27] [65a905bb80543] [DEBUG] Listen is enabled ? false [2024-01-18 12:04:27] [65a905bb80543] [INFO] Listen +33757050376 is disabled ! [2024-01-18 12:04:27] [65a905bb80543] [DEBUG] callback main sim_card_number CORRECT : +33757050376 début d'interpretation du message [2024-01-18 12:04:27] [65a905bb80543] [DEBUG] BDD CheckNumber : OK [2024-01-18 12:04:27] [65a905bb80543] [INFO] Callback SMS Count =? 3 [2024-01-18 12:04:27] [65a905bb80543] [INFO] Callback checkMessage : J aurai donc besoin d une place de parking -- text: J ai besoin d'une place de parking de 8h30 à 17h [2024-01-18 12:04:27] [65a905bb80543] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'J ai besoin d\'une place de parking de 8h30 à 17h ' [2024-01-18 12:04:27] [65a905bb80543] [INFO] Event ID ? 1 [2024-01-18 12:04:27] [65a905bb80543] [INFO] Fetch event [2024-01-18 12:04:27] [65a905bb80543] [INFO] Event name : Jumpstart [2024-01-18 12:04:27] [65a905bb80543] [DEBUG] début chatgpt [2024-01-18 12:04:27] [65a905bb80543] [DEBUG] curl_init OK [2024-01-18 12:04:27] [65a905bb80543] [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 DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Bonjour, je viendrai avec mon v\u00e9hicule "},{"role":"assistant","content":"Tr\u00e8s bien, merci pour votre retour. Je reste \u00e0 votre disposition si besoin, Alfred. \r\nAyez le r\u00e9flexe mobilit\u00e9 partag\u00e9e."},{"role":"user","content":"J aurai donc besoin d une place de parking "},{"role":"assistant","content":"Parfait, je note que vous souhaitez une place de parking pour votre v\u00e9hicule. Pourriez-vous me donner quelques informations suppl\u00e9mentaires pour organiser au mieux votre covoiturage ? \n- Quelle est votre adresse de d\u00e9part ?\n- \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement ?\n- \u00c0 quelle heure pr\u00e9voyez-vous de repartir ? Revenez-vous \u00e0 la m\u00eame adresse ou \u00e0 une autre adresse ?"},{"role":"user","content":"J ai besoin d'une place de parking de 8h30 \u00e0 17h "}]} [2024-01-18 12:04:30] [65a905bb80543] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iKU74AoKekJnEuJF21X4QIlFPJhF", "object": "chat.completion", "created": 1705575867, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, j'ai bien noté que vous avez besoin d'une place de parking de 8h30 à 17h. \nPouvez-vous maintenant me donner votre adresse de départ ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 538, "completion_tokens": 41, "total_tokens": 579 }, "system_fingerprint": null } [2024-01-18 12:04:30] [65a905bb80543] [DEBUG] Curl Closed OK [2024-01-18 12:04:30] [65a905bb80543] [INFO] Commun GPT Content: { "id": "chatcmpl-8iKU74AoKekJnEuJF21X4QIlFPJhF", "object": "chat.completion", "created": 1705575867, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, j'ai bien noté que vous avez besoin d'une place de parking de 8h30 à 17h. \nPouvez-vous maintenant me donner votre adresse de départ ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 538, "completion_tokens": 41, "total_tokens": 579 }, "system_fingerprint": null } [2024-01-18 12:04:30] [65a905bb80543] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: 'J ai besoin d\'une place de parking de 8h30 à 17h ' [2024-01-18 12:04:30] [65a905bb80543] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Très bien, j\'ai bien noté que vous avez besoin d\'une place de parking de 8h30 à 17h. \nPouvez-vous maintenant me donner votre adresse de départ ?' [2024-01-18 12:04:30] [65a905bb80543] [INFO] Sender already set +33666987660 [2024-01-18 12:04:30] [65a905bb80543] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 12:04:30] [65a905bb80543] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 12:04:30] [65a905bb80543] [DEBUG] SMS sms2_sent_at : 1 [2024-01-18 12:04:30] [65a905bb80543] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-18 12:04:30] [65a905bb80543] [DEBUG] SMS sms3_sent_at : 1 [2024-01-18 12:04:30] [65a905bb80543] [DEBUG] SMS day sms3_sent_at : 2 [2024-01-18 12:04:30] [65a905bb80543] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 12:04:30] [65a905bb80543] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-18 12:04:30] [65a905bb80543] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 12:04:30] [65a905bb80543] [DEBUG] SMS day sms5_sent_at : 1 [2024-01-18 12:04:30] [65a905bb80543] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 12:04:30] [65a905bb80543] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 12:04:30] [65a905bb80543] [DEBUG] SMS operators count : 0 [2024-01-18 12:04:30] [65a905bb80543] [DEBUG] SMS day operators count : 0 [2024-01-18 12:04:30] [65a905bb80543] [INFO] SMS Count : 2 [2024-01-18 12:04:30] [65a905bb80543] [INFO] SMS day Count : 5 [2024-01-18 12:04:30] [65a905bb80543] [DEBUG] [SMS] text : Très bien, j'ai bien noté que vous avez besoin d'une place de parking de 8h30 à 17h. Pouvez-vous maintenant me donner votre adresse de départ ? [2024-01-18 12:04:30] [65a905bb80543] [DEBUG] [SMS] number : +33666987660 [2024-01-18 12:04:30] [65a905bb80543] [DEBUG] [SMS] sender : 33757050376 [2024-01-18 12:04:30] [65a905bb80543] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33666987660"}],"text":"Tr\u00e8s bien, j'ai bien not\u00e9 que vous avez besoin d'une place de parking de 8h30 \u00e0 17h. \nPouvez-vous maintenant me donner votre adresse de d\u00e9part ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050376"} [2024-01-18 12:04:30] [65a905bb80543] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 12:04:30] [65a905bb80543] [INFO] [SMS] SMS envoyé avec succès id : sms_65a905beaa960438256023 [2024-01-18 12:04:30] [65a905bb80543] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a905beaa960438256023","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":24.21} [2024-01-18 12:04:30] [65a905bb80543] [INFO] BDD AddSmsCount SMS Count updated: 4 [2024-01-18 12:04:30] [65a905bb80543] [INFO] BDD BddMaj : sms4_sent_at mis à jour. Valeur: '2024-01-18 12:04:30' [2024-01-18 12:04:30] [65a905bb80543] [DEBUG] Callback juste avant fin callBack [2024-01-18 12:05:12] [65a905e8e66c4] [DEBUG] Callback main start ok [2024-01-18 12:05:12] [65a905e8e66c4] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 12:05:12] [65a905e8e66c4] [DEBUG] Callback main avant while ok [2024-01-18 12:05:12] [65a905e8e66c4] [DEBUG] Fields : channel=sms&text=31 boulevard joseph girod Clermont Ferrand &reception_date=2024-01-18 12:05:12&metadata[message_id]=sms_65a905beaa960438256023&metadata[number]=+33666987660&metadata[sim_card_number]=+33757050376 [2024-01-18 12:05:12] [65a905e8e66c4] [INFO] Callback SMS entrant sur sim_card: +33757050376 depuis Number (user): +33666987660 Text: 31 boulevard joseph girod Clermont Ferrand [2024-01-18 12:05:12] [65a905e8e66c4] [INFO] From: +33666987660|To: +33757050376|Date: 2024-01-18 12:05:12|Message: 31 boulevard joseph girod Clermont Ferrand [2024-01-18 12:05:12] [65a905e8e66c4] [DEBUG] callback main apres while ok [2024-01-18 12:05:12] [65a905e8e66c4] [DEBUG] Service is enabled ? true [2024-01-18 12:05:12] [65a905e8e66c4] [INFO] Service +33757050376 is enabled ! [2024-01-18 12:05:12] [65a905e8e66c4] [INFO] Phone Number +33666987660 is available ! [2024-01-18 12:05:12] [65a905e8e66c4] [DEBUG] Listen is enabled ? false [2024-01-18 12:05:12] [65a905e8e66c4] [INFO] Listen +33757050376 is disabled ! [2024-01-18 12:05:12] [65a905e8e66c4] [DEBUG] callback main sim_card_number CORRECT : +33757050376 début d'interpretation du message [2024-01-18 12:05:12] [65a905e8e66c4] [DEBUG] BDD CheckNumber : OK [2024-01-18 12:05:12] [65a905e8e66c4] [INFO] Callback SMS Count =? 4 [2024-01-18 12:05:12] [65a905e8e66c4] [INFO] Callback checkMessage : J ai besoin d'une place de parking de 8h30 à 17h -- text: 31 boulevard joseph girod Clermont Ferrand [2024-01-18 12:05:13] [65a905e8e66c4] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '31 boulevard joseph girod Clermont Ferrand ' [2024-01-18 12:05:13] [65a905e8e66c4] [INFO] Event ID ? 1 [2024-01-18 12:05:13] [65a905e8e66c4] [INFO] Fetch event [2024-01-18 12:05:13] [65a905e8e66c4] [INFO] Event name : Jumpstart [2024-01-18 12:05:13] [65a905e8e66c4] [DEBUG] début chatgpt [2024-01-18 12:05:13] [65a905e8e66c4] [DEBUG] curl_init OK [2024-01-18 12:05:13] [65a905e8e66c4] [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 DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Bonjour, je viendrai avec mon v\u00e9hicule "},{"role":"assistant","content":"Tr\u00e8s bien, merci pour votre retour. Je reste \u00e0 votre disposition si besoin, Alfred. \r\nAyez le r\u00e9flexe mobilit\u00e9 partag\u00e9e."},{"role":"user","content":"J aurai donc besoin d une place de parking "},{"role":"assistant","content":"Parfait, je note que vous souhaitez une place de parking pour votre v\u00e9hicule. Pourriez-vous me donner quelques informations suppl\u00e9mentaires pour organiser au mieux votre covoiturage ? \n- Quelle est votre adresse de d\u00e9part ?\n- \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement ?\n- \u00c0 quelle heure pr\u00e9voyez-vous de repartir ? Revenez-vous \u00e0 la m\u00eame adresse ou \u00e0 une autre adresse ?"},{"role":"user","content":"J ai besoin d'une place de parking de 8h30 \u00e0 17h "},{"role":"assistant","content":"Tr\u00e8s bien, j'ai bien not\u00e9 que vous avez besoin d'une place de parking de 8h30 \u00e0 17h. \nPouvez-vous maintenant me donner votre adresse de d\u00e9part ?"},{"role":"user","content":"31 boulevard joseph girod Clermont Ferrand "}]} [2024-01-18 12:05:17] [65a905e8e66c4] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iKUrooBgmP5ZgEGh6lNwQsxzcILE", "object": "chat.completion", "created": 1705575913, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, j'ai bien enregistré votre adresse de départ : 31 boulevard Joseph Girod, Clermont-Ferrand.\n\nMaintenant, pourriez-vous me préciser à quelle heure souhaitez-vous arriver à l'événement Jumpstart le 25 janvier 2024 à la Grande Halle d'Auvergne ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 600, "completion_tokens": 73, "total_tokens": 673 }, "system_fingerprint": null } [2024-01-18 12:05:17] [65a905e8e66c4] [DEBUG] Curl Closed OK [2024-01-18 12:05:17] [65a905e8e66c4] [INFO] Commun GPT Content: { "id": "chatcmpl-8iKUrooBgmP5ZgEGh6lNwQsxzcILE", "object": "chat.completion", "created": 1705575913, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, j'ai bien enregistré votre adresse de départ : 31 boulevard Joseph Girod, Clermont-Ferrand.\n\nMaintenant, pourriez-vous me préciser à quelle heure souhaitez-vous arriver à l'événement Jumpstart le 25 janvier 2024 à la Grande Halle d'Auvergne ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 600, "completion_tokens": 73, "total_tokens": 673 }, "system_fingerprint": null } [2024-01-18 12:05:17] [65a905e8e66c4] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: '31 boulevard joseph girod Clermont Ferrand ' [2024-01-18 12:05:17] [65a905e8e66c4] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Parfait, j\'ai bien enregistré votre adresse de départ : 31 boulevard Joseph Girod, Clermont-Ferrand.\n\nMaintenant, pourriez-vous me préciser à quelle heure souhaitez-vous arriver à l\'événement Jumpstart le 25 janvier 2024 à la Grande Halle d\'Auvergne ?' [2024-01-18 12:05:17] [65a905e8e66c4] [INFO] Sender already set +33666987660 [2024-01-18 12:05:17] [65a905e8e66c4] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 12:05:17] [65a905e8e66c4] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 12:05:17] [65a905e8e66c4] [DEBUG] SMS sms2_sent_at : 1 [2024-01-18 12:05:17] [65a905e8e66c4] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-18 12:05:17] [65a905e8e66c4] [DEBUG] SMS sms3_sent_at : 1 [2024-01-18 12:05:17] [65a905e8e66c4] [DEBUG] SMS day sms3_sent_at : 2 [2024-01-18 12:05:17] [65a905e8e66c4] [DEBUG] SMS sms4_sent_at : 1 [2024-01-18 12:05:17] [65a905e8e66c4] [DEBUG] SMS day sms4_sent_at : 2 [2024-01-18 12:05:17] [65a905e8e66c4] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 12:05:17] [65a905e8e66c4] [DEBUG] SMS day sms5_sent_at : 1 [2024-01-18 12:05:17] [65a905e8e66c4] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 12:05:17] [65a905e8e66c4] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 12:05:17] [65a905e8e66c4] [DEBUG] SMS operators count : 0 [2024-01-18 12:05:17] [65a905e8e66c4] [DEBUG] SMS day operators count : 0 [2024-01-18 12:05:17] [65a905e8e66c4] [INFO] SMS Count : 3 [2024-01-18 12:05:17] [65a905e8e66c4] [INFO] SMS day Count : 6 [2024-01-18 12:05:17] [65a905e8e66c4] [DEBUG] [SMS] text : Parfait, j'ai bien enregistré votre adresse de départ : 31 boulevard Joseph Girod, Clermont-Ferrand. Maintenant, pourriez-vous me préciser à quelle heure souhaitez-vous arriver à l'événement Jumpstart le 25 janvier 2024 à la Grande Halle d'Auvergne ? [2024-01-18 12:05:17] [65a905e8e66c4] [DEBUG] [SMS] number : +33666987660 [2024-01-18 12:05:17] [65a905e8e66c4] [DEBUG] [SMS] sender : 33757050376 [2024-01-18 12:05:17] [65a905e8e66c4] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33666987660"}],"text":"Parfait, j'ai bien enregistr\u00e9 votre adresse de d\u00e9part : 31 boulevard Joseph Girod, Clermont-Ferrand.\n\nMaintenant, pourriez-vous me pr\u00e9ciser \u00e0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050376"} [2024-01-18 12:05:18] [65a905e8e66c4] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 12:05:18] [65a905e8e66c4] [INFO] [SMS] SMS envoyé avec succès id : sms_65a905edeff66901334000 [2024-01-18 12:05:18] [65a905e8e66c4] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a905edeff66901334000","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":24.12} [2024-01-18 12:05:18] [65a905e8e66c4] [INFO] BDD AddSmsCount SMS Count updated: 5 [2024-01-18 12:05:18] [65a905e8e66c4] [INFO] BDD BddMaj : sms5_sent_at mis à jour. Valeur: '2024-01-18 12:05:18' [2024-01-18 12:05:18] [65a905e8e66c4] [DEBUG] Callback juste avant fin callBack [2024-01-18 12:05:22] [65a905f2f3448] [DEBUG] Callback main start ok [2024-01-18 12:05:22] [65a905f2f3448] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 12:05:22] [65a905f2f3448] [DEBUG] Callback main avant while ok [2024-01-18 12:05:22] [65a905f2f3448] [DEBUG] Fields : channel=sms&text=31 boulevard joseph girod Clermont Ferrand &reception_date=2024-01-18 12:05:12&metadata[message_id]=sms_65a905beaa960438256023&metadata[number]=+33666987660&metadata[sim_card_number]=+33757050376 [2024-01-18 12:05:22] [65a905f2f3448] [INFO] Callback SMS entrant sur sim_card: +33757050376 depuis Number (user): +33666987660 Text: 31 boulevard joseph girod Clermont Ferrand [2024-01-18 12:05:22] [65a905f2f3448] [INFO] From: +33666987660|To: +33757050376|Date: 2024-01-18 12:05:12|Message: 31 boulevard joseph girod Clermont Ferrand [2024-01-18 12:05:22] [65a905f2f3448] [DEBUG] callback main apres while ok [2024-01-18 12:05:23] [65a905f2f3448] [DEBUG] Service is enabled ? true [2024-01-18 12:05:23] [65a905f2f3448] [INFO] Service +33757050376 is enabled ! [2024-01-18 12:05:23] [65a905f2f3448] [INFO] Phone Number +33666987660 is available ! [2024-01-18 12:05:23] [65a905f2f3448] [DEBUG] Listen is enabled ? false [2024-01-18 12:05:23] [65a905f2f3448] [INFO] Listen +33757050376 is disabled ! [2024-01-18 12:05:23] [65a905f2f3448] [DEBUG] callback main sim_card_number CORRECT : +33757050376 début d'interpretation du message [2024-01-18 12:05:23] [65a905f2f3448] [DEBUG] BDD CheckNumber : OK [2024-01-18 12:05:23] [65a905f2f3448] [INFO] Callback SMS Count =? 5 [2024-01-18 12:05:23] [65a905f2f3448] [INFO] Callback checkMessage : 31 boulevard joseph girod Clermont Ferrand -- text: 31 boulevard joseph girod Clermont Ferrand [2024-01-18 12:05:23] [65a905f2f3448] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2024-01-18 12:05:23] [65a905f2f3448] [DEBUG] Callback juste avant fin callBack [2024-01-18 12:05:40] [65a90604f3aff] [DEBUG] Callback main start ok [2024-01-18 12:05:40] [65a90604f3aff] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 12:05:40] [65a90604f3aff] [DEBUG] Callback main avant while ok [2024-01-18 12:05:40] [65a90604f3aff] [DEBUG] Fields : channel=sms&text=8h30&reception_date=2024-01-18 12:05:39&metadata[message_id]=sms_65a905edeff66901334000&metadata[number]=+33666987660&metadata[sim_card_number]=+33757050376 [2024-01-18 12:05:41] [65a90604f3aff] [INFO] Callback SMS entrant sur sim_card: +33757050376 depuis Number (user): +33666987660 Text: 8h30 [2024-01-18 12:05:41] [65a90604f3aff] [INFO] From: +33666987660|To: +33757050376|Date: 2024-01-18 12:05:39|Message: 8h30 [2024-01-18 12:05:41] [65a90604f3aff] [DEBUG] callback main apres while ok [2024-01-18 12:05:41] [65a90604f3aff] [DEBUG] Service is enabled ? true [2024-01-18 12:05:41] [65a90604f3aff] [INFO] Service +33757050376 is enabled ! [2024-01-18 12:05:41] [65a90604f3aff] [INFO] Phone Number +33666987660 is available ! [2024-01-18 12:05:41] [65a90604f3aff] [DEBUG] Listen is enabled ? false [2024-01-18 12:05:41] [65a90604f3aff] [INFO] Listen +33757050376 is disabled ! [2024-01-18 12:05:41] [65a90604f3aff] [DEBUG] callback main sim_card_number CORRECT : +33757050376 début d'interpretation du message [2024-01-18 12:05:41] [65a90604f3aff] [DEBUG] BDD CheckNumber : OK [2024-01-18 12:05:41] [65a90604f3aff] [INFO] Callback SMS Count =? 5 [2024-01-18 12:05:41] [65a90604f3aff] [INFO] Callback checkMessage : 31 boulevard joseph girod Clermont Ferrand -- text: 8h30 [2024-01-18 12:05:41] [65a90604f3aff] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '8h30' [2024-01-18 12:05:41] [65a90604f3aff] [INFO] Event ID ? 1 [2024-01-18 12:05:41] [65a90604f3aff] [INFO] Fetch event [2024-01-18 12:05:41] [65a90604f3aff] [INFO] Event name : Jumpstart [2024-01-18 12:05:41] [65a90604f3aff] [DEBUG] Callback juste avant fin callBack [2024-01-18 12:36:33] [65a90d4115325] [DEBUG] Callback main start ok [2024-01-18 12:36:33] [65a90d4115325] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 12:36:33] [65a90d4115325] [DEBUG] Callback main avant while ok [2024-01-18 12:36:33] [65a90d4115325] [DEBUG] Fields : channel=sms&text=Salut Alfred, comment vas tu ?&reception_date=2024-01-18 12:36:32&metadata[message_id]=sms_65a67432acd8a228010383&metadata[number]=+33670752460&metadata[sim_card_number]=+33755517586 [2024-01-18 12:36:33] [65a90d4115325] [INFO] Callback SMS entrant sur sim_card: +33755517586 depuis Number (user): +33670752460 Text: Salut Alfred, comment vas tu ? [2024-01-18 12:36:33] [65a90d4115325] [INFO] From: +33670752460|To: +33755517586|Date: 2024-01-18 12:36:32|Message: Salut Alfred, comment vas tu ? [2024-01-18 12:36:33] [65a90d4115325] [DEBUG] callback main apres while ok [2024-01-18 12:36:33] [65a90d4115325] [DEBUG] Service is enabled ? true [2024-01-18 12:36:33] [65a90d4115325] [INFO] Service +33755517586 is enabled ! [2024-01-18 12:36:33] [65a90d4115325] [INFO] Phone Number +33670752460 is available ! [2024-01-18 12:36:33] [65a90d4115325] [DEBUG] Listen is enabled ? false [2024-01-18 12:36:33] [65a90d4115325] [INFO] Listen +33755517586 is disabled ! [2024-01-18 12:36:33] [65a90d4115325] [DEBUG] callback main sim_card_number CORRECT : +33755517586 début d'interpretation du message [2024-01-18 12:36:33] [65a90d4115325] [DEBUG] BDD CheckNumber : OK [2024-01-18 12:36:33] [65a90d4115325] [INFO] Callback SMS Count =? 1 [2024-01-18 12:36:33] [65a90d4115325] [INFO] Callback checkMessage : -- text: Salut Alfred, comment vas tu ? [2024-01-18 12:36:33] [65a90d4115325] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Salut Alfred, comment vas tu ?' [2024-01-18 12:36:33] [65a90d4115325] [INFO] Event ID ? 1 [2024-01-18 12:36:33] [65a90d4115325] [INFO] Fetch event [2024-01-18 12:36:33] [65a90d4115325] [INFO] Event name : Jumpstart [2024-01-18 12:36:33] [65a90d4115325] [DEBUG] début chatgpt [2024-01-18 12:36:33] [65a90d4115325] [DEBUG] curl_init OK [2024-01-18 12:36:33] [65a90d4115325] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Je souhaite conna\u00eetre pour chaque message si le message est positif ou n\u00e9gatif \u00e0 la question 'Souhaitez-vous faire du covoiturage ?'. Pour cela, tu utiliseras une \u00e9chelle d'entier de 0 \u00e0 10, pour noter le message, o\u00f9 0 veut vraiment dire non et 10 vraiment dire oui. Si le message n'est pas pr\u00e9cis ou est hors sujet, tu renverras 0. Tu renverras uniquement la valeur de la note de l'\u00e9chelle."},{"role":"user","content":"Le message : Salut Alfred, comment vas tu ?"}]} [2024-01-18 12:36:36] [65a90d4115325] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iKzB7Oxe4j6TsxhrllOwFN3SNY7K", "object": "chat.completion", "created": 1705577793, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Note : 0\n\nLe message ne fait pas référence à la question du covoiturage et ne contient aucune indication sur le souhait de la personne de faire du covoiturage." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 134, "completion_tokens": 42, "total_tokens": 176 }, "system_fingerprint": null } [2024-01-18 12:36:36] [65a90d4115325] [DEBUG] Curl Closed OK [2024-01-18 12:36:36] [65a90d4115325] [INFO] Commun GPT Content: { "id": "chatcmpl-8iKzB7Oxe4j6TsxhrllOwFN3SNY7K", "object": "chat.completion", "created": 1705577793, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Note : 0\n\nLe message ne fait pas référence à la question du covoiturage et ne contient aucune indication sur le souhait de la personne de faire du covoiturage." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 134, "completion_tokens": 42, "total_tokens": 176 }, "system_fingerprint": null } [2024-01-18 12:36:36] [65a90d4115325] [DEBUG] [AUTOMATIC] Réponse 0 [2024-01-18 12:36:36] [65a90d4115325] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Salut Alfred, comment vas tu ?' [2024-01-18 12:36:36] [65a90d4115325] [DEBUG] [AUTOMATIC] Réponse Negative : Salut Alfred, comment vas tu ? [2024-01-18 12:36:36] [65a90d4115325] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Très bien, merci pour votre retour. Je reste à votre disposition si besoin, Alfred. \r\nAyez le réflexe mobilité partagée.' [2024-01-18 12:36:36] [65a90d4115325] [INFO] Sender already set +33670752460 [2024-01-18 12:36:36] [65a90d4115325] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 12:36:36] [65a90d4115325] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 12:36:36] [65a90d4115325] [DEBUG] SMS sms2_sent_at : 0 [2024-01-18 12:36:36] [65a90d4115325] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-18 12:36:36] [65a90d4115325] [DEBUG] SMS sms3_sent_at : 0 [2024-01-18 12:36:36] [65a90d4115325] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-18 12:36:36] [65a90d4115325] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 12:36:36] [65a90d4115325] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-18 12:36:36] [65a90d4115325] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 12:36:36] [65a90d4115325] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-18 12:36:36] [65a90d4115325] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 12:36:36] [65a90d4115325] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 12:36:36] [65a90d4115325] [DEBUG] SMS operators count : 0 [2024-01-18 12:36:36] [65a90d4115325] [DEBUG] SMS day operators count : 0 [2024-01-18 12:36:36] [65a90d4115325] [INFO] SMS Count : 0 [2024-01-18 12:36:36] [65a90d4115325] [INFO] SMS day Count : 0 [2024-01-18 12:36:36] [65a90d4115325] [DEBUG] [SMS] text : Très bien, merci pour votre retour. Je reste à votre disposition si besoin, Alfred. Ayez le réflexe mobilité partagée. [2024-01-18 12:36:36] [65a90d4115325] [DEBUG] [SMS] number : +33670752460 [2024-01-18 12:36:36] [65a90d4115325] [DEBUG] [SMS] sender : 33755517586 [2024-01-18 12:36:36] [65a90d4115325] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33670752460"}],"text":"Tr\u00e8s bien, merci pour votre retour. Je reste \u00e0 votre disposition si besoin, Alfred. \r\nAyez le r\u00e9flexe mobilit\u00e9 partag\u00e9e.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517586"} [2024-01-18 12:36:36] [65a90d4115325] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 12:36:36] [65a90d4115325] [INFO] [SMS] SMS envoyé avec succès id : sms_65a90d447130f514375396 [2024-01-18 12:36:36] [65a90d4115325] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a90d447130f514375396","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":24.07} [2024-01-18 12:36:36] [65a90d4115325] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-18 12:36:36] [65a90d4115325] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-18 12:36:36' [2024-01-18 12:36:36] [65a90d4115325] [DEBUG] Callback juste avant fin callBack [2024-01-18 12:53:28] [65a91138b557b] [DEBUG] Callback main start ok [2024-01-18 12:53:28] [65a91138b557b] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 12:53:28] [65a91138b557b] [DEBUG] Callback main avant while ok [2024-01-18 12:53:28] [65a91138b557b] [DEBUG] Fields : channel=sms&text=Bonjour, Non merci&reception_date=2024-01-18 12:53:27&metadata[message_id]=sms_659fd33e714de589238968&metadata[number]=+33680452437&metadata[sim_card_number]=+33755517569 [2024-01-18 12:53:28] [65a91138b557b] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33680452437 Text: Bonjour, Non merci [2024-01-18 12:53:28] [65a91138b557b] [INFO] From: +33680452437|To: +33755517569|Date: 2024-01-18 12:53:27|Message: Bonjour, Non merci [2024-01-18 12:53:28] [65a91138b557b] [DEBUG] callback main apres while ok [2024-01-18 12:53:28] [65a91138b557b] [DEBUG] Service is enabled ? true [2024-01-18 12:53:28] [65a91138b557b] [INFO] Service +33755517569 is enabled ! [2024-01-18 12:53:28] [65a91138b557b] [INFO] Phone Number +33680452437 is available ! [2024-01-18 12:53:28] [65a91138b557b] [DEBUG] Listen is enabled ? false [2024-01-18 12:53:28] [65a91138b557b] [INFO] Listen +33755517569 is disabled ! [2024-01-18 12:53:28] [65a91138b557b] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-18 12:53:28] [65a91138b557b] [DEBUG] BDD CheckNumber : OK [2024-01-18 12:53:28] [65a91138b557b] [INFO] Callback SMS Count =? 1 [2024-01-18 12:53:28] [65a91138b557b] [INFO] Callback checkMessage : -- text: Bonjour, Non merci [2024-01-18 12:53:28] [65a91138b557b] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour, Non merci' [2024-01-18 12:53:28] [65a91138b557b] [INFO] Event ID ? 1 [2024-01-18 12:53:28] [65a91138b557b] [INFO] Fetch event [2024-01-18 12:53:28] [65a91138b557b] [INFO] Event name : Jumpstart [2024-01-18 12:53:28] [65a91138b557b] [DEBUG] début chatgpt [2024-01-18 12:53:28] [65a91138b557b] [DEBUG] curl_init OK [2024-01-18 12:53:28] [65a91138b557b] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Je souhaite conna\u00eetre pour chaque message si le message est positif ou n\u00e9gatif \u00e0 la question 'Souhaitez-vous faire du covoiturage ?'. Pour cela, tu utiliseras une \u00e9chelle d'entier de 0 \u00e0 10, pour noter le message, o\u00f9 0 veut vraiment dire non et 10 vraiment dire oui. Si le message n'est pas pr\u00e9cis ou est hors sujet, tu renverras 0. Tu renverras uniquement la valeur de la note de l'\u00e9chelle."},{"role":"user","content":"Le message : Bonjour, Non merci"}]} [2024-01-18 12:53:29] [65a91138b557b] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iLFZUQ1kMcL3w6DEHsi7pJJTeEIF", "object": "chat.completion", "created": 1705578809, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 132, "completion_tokens": 1, "total_tokens": 133 }, "system_fingerprint": null } [2024-01-18 12:53:29] [65a91138b557b] [DEBUG] Curl Closed OK [2024-01-18 12:53:29] [65a91138b557b] [INFO] Commun GPT Content: { "id": "chatcmpl-8iLFZUQ1kMcL3w6DEHsi7pJJTeEIF", "object": "chat.completion", "created": 1705578809, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 132, "completion_tokens": 1, "total_tokens": 133 }, "system_fingerprint": null } [2024-01-18 12:53:29] [65a91138b557b] [DEBUG] [AUTOMATIC] Réponse 0 [2024-01-18 12:53:29] [65a91138b557b] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Bonjour, Non merci' [2024-01-18 12:53:29] [65a91138b557b] [DEBUG] [AUTOMATIC] Réponse Negative : Bonjour, Non merci [2024-01-18 12:53:29] [65a91138b557b] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Très bien, merci pour votre retour. Je reste à votre disposition si besoin, Alfred. \r\nAyez le réflexe mobilité partagée.' [2024-01-18 12:53:29] [65a91138b557b] [INFO] Sender already set +33680452437 [2024-01-18 12:53:29] [65a91138b557b] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 12:53:29] [65a91138b557b] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 12:53:29] [65a91138b557b] [DEBUG] SMS sms2_sent_at : 0 [2024-01-18 12:53:29] [65a91138b557b] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-18 12:53:29] [65a91138b557b] [DEBUG] SMS sms3_sent_at : 0 [2024-01-18 12:53:29] [65a91138b557b] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-18 12:53:29] [65a91138b557b] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 12:53:29] [65a91138b557b] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-18 12:53:29] [65a91138b557b] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 12:53:29] [65a91138b557b] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-18 12:53:29] [65a91138b557b] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 12:53:29] [65a91138b557b] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 12:53:29] [65a91138b557b] [DEBUG] SMS operators count : 0 [2024-01-18 12:53:29] [65a91138b557b] [DEBUG] SMS day operators count : 0 [2024-01-18 12:53:29] [65a91138b557b] [INFO] SMS Count : 0 [2024-01-18 12:53:29] [65a91138b557b] [INFO] SMS day Count : 0 [2024-01-18 12:53:29] [65a91138b557b] [DEBUG] [SMS] text : Très bien, merci pour votre retour. Je reste à votre disposition si besoin, Alfred. Ayez le réflexe mobilité partagée. [2024-01-18 12:53:29] [65a91138b557b] [DEBUG] [SMS] number : +33680452437 [2024-01-18 12:53:29] [65a91138b557b] [DEBUG] [SMS] sender : 33755517569 [2024-01-18 12:53:29] [65a91138b557b] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33680452437"}],"text":"Tr\u00e8s bien, merci pour votre retour. Je reste \u00e0 votre disposition si besoin, Alfred. \r\nAyez le r\u00e9flexe mobilit\u00e9 partag\u00e9e.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-01-18 12:53:29] [65a91138b557b] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 12:53:29] [65a91138b557b] [INFO] [SMS] SMS envoyé avec succès id : sms_65a91139b41a9191758078 [2024-01-18 12:53:29] [65a91138b557b] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a91139b41a9191758078","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":24.03} [2024-01-18 12:53:29] [65a91138b557b] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-18 12:53:29] [65a91138b557b] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-18 12:53:29' [2024-01-18 12:53:29] [65a91138b557b] [DEBUG] Callback juste avant fin callBack [2024-01-18 13:37:07] [65a91b73b151f] [DEBUG] Callback main start ok [2024-01-18 13:37:07] [65a91b73b151f] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 13:37:07] [65a91b73b151f] [DEBUG] Callback main avant while ok [2024-01-18 13:37:07] [65a91b73b151f] [DEBUG] Fields : channel=sms&text=Je peux etre conducteur ou passager&reception_date=2024-01-18 13:37:07&metadata[message_id]=sms_65a81285dafdb646749146&metadata[number]=+33687093115&metadata[sim_card_number]=+33757050389 [2024-01-18 13:37:07] [65a91b73b151f] [INFO] Callback SMS entrant sur sim_card: +33757050389 depuis Number (user): +33687093115 Text: Je peux etre conducteur ou passager [2024-01-18 13:37:07] [65a91b73b151f] [INFO] From: +33687093115|To: +33757050389|Date: 2024-01-18 13:37:07|Message: Je peux etre conducteur ou passager [2024-01-18 13:37:07] [65a91b73b151f] [DEBUG] callback main apres while ok [2024-01-18 13:37:07] [65a91b73b151f] [DEBUG] Service is enabled ? true [2024-01-18 13:37:07] [65a91b73b151f] [INFO] Service +33757050389 is enabled ! [2024-01-18 13:37:07] [65a91b73b151f] [INFO] Phone Number +33687093115 is available ! [2024-01-18 13:37:07] [65a91b73b151f] [DEBUG] Listen is enabled ? false [2024-01-18 13:37:07] [65a91b73b151f] [INFO] Listen +33757050389 is disabled ! [2024-01-18 13:37:07] [65a91b73b151f] [DEBUG] callback main sim_card_number CORRECT : +33757050389 début d'interpretation du message [2024-01-18 13:37:07] [65a91b73b151f] [DEBUG] BDD CheckNumber : OK [2024-01-18 13:37:07] [65a91b73b151f] [INFO] Callback SMS Count =? 2 [2024-01-18 13:37:07] [65a91b73b151f] [INFO] Callback checkMessage : Bonjour, oui je veux bien participer -- text: Je peux etre conducteur ou passager [2024-01-18 13:37:07] [65a91b73b151f] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Je peux etre conducteur ou passager' [2024-01-18 13:37:07] [65a91b73b151f] [INFO] Event ID ? 1 [2024-01-18 13:37:07] [65a91b73b151f] [INFO] Fetch event [2024-01-18 13:37:07] [65a91b73b151f] [INFO] Event name : Jumpstart [2024-01-18 13:37:07] [65a91b73b151f] [DEBUG] début chatgpt [2024-01-18 13:37:07] [65a91b73b151f] [DEBUG] curl_init OK [2024-01-18 13:37:07] [65a91b73b151f] [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 DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Bonjour, oui je veux bien participer "},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Je peux etre conducteur ou passager"}]} [2024-01-18 13:37:09] [65a91b73b151f] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iLvoTb8h6uYDM9Nt6f0bvlW5oHFz", "object": "chat.completion", "created": 1705581428, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien. Pourriez-vous me donner votre adresse de départ, s'il vous plaît?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 396, "completion_tokens": 21, "total_tokens": 417 }, "system_fingerprint": null } [2024-01-18 13:37:09] [65a91b73b151f] [DEBUG] Curl Closed OK [2024-01-18 13:37:09] [65a91b73b151f] [INFO] Commun GPT Content: { "id": "chatcmpl-8iLvoTb8h6uYDM9Nt6f0bvlW5oHFz", "object": "chat.completion", "created": 1705581428, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien. Pourriez-vous me donner votre adresse de départ, s'il vous plaît?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 396, "completion_tokens": 21, "total_tokens": 417 }, "system_fingerprint": null } [2024-01-18 13:37:09] [65a91b73b151f] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Je peux etre conducteur ou passager' [2024-01-18 13:37:09] [65a91b73b151f] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Très bien. Pourriez-vous me donner votre adresse de départ, s\'il vous plaît?' [2024-01-18 13:37:09] [65a91b73b151f] [INFO] Sender already set +33687093115 [2024-01-18 13:37:09] [65a91b73b151f] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 13:37:09] [65a91b73b151f] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 13:37:09] [65a91b73b151f] [DEBUG] SMS sms2_sent_at : 0 [2024-01-18 13:37:09] [65a91b73b151f] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-18 13:37:09] [65a91b73b151f] [DEBUG] SMS sms3_sent_at : 0 [2024-01-18 13:37:09] [65a91b73b151f] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-18 13:37:09] [65a91b73b151f] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 13:37:09] [65a91b73b151f] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-18 13:37:09] [65a91b73b151f] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 13:37:09] [65a91b73b151f] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-18 13:37:09] [65a91b73b151f] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 13:37:09] [65a91b73b151f] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 13:37:09] [65a91b73b151f] [DEBUG] SMS operators count : 0 [2024-01-18 13:37:09] [65a91b73b151f] [DEBUG] SMS day operators count : 0 [2024-01-18 13:37:09] [65a91b73b151f] [INFO] SMS Count : 0 [2024-01-18 13:37:09] [65a91b73b151f] [INFO] SMS day Count : 0 [2024-01-18 13:37:09] [65a91b73b151f] [DEBUG] [SMS] text : Très bien. Pourriez-vous me donner votre adresse de départ, s'il vous plaît? [2024-01-18 13:37:09] [65a91b73b151f] [DEBUG] [SMS] number : +33687093115 [2024-01-18 13:37:09] [65a91b73b151f] [DEBUG] [SMS] sender : 33757050389 [2024-01-18 13:37:09] [65a91b73b151f] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33687093115"}],"text":"Tr\u00e8s bien. Pourriez-vous me donner votre adresse de d\u00e9part, s'il vous pla\u00eet?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050389"} [2024-01-18 13:37:09] [65a91b73b151f] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 13:37:09] [65a91b73b151f] [INFO] [SMS] SMS envoyé avec succès id : sms_65a91b75c3829988895251 [2024-01-18 13:37:09] [65a91b73b151f] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a91b75c3829988895251","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":23.98} [2024-01-18 13:37:09] [65a91b73b151f] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-18 13:37:09] [65a91b73b151f] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-18 13:37:09' [2024-01-18 13:37:09] [65a91b73b151f] [DEBUG] Callback juste avant fin callBack [2024-01-18 13:37:56] [65a91ba4572a9] [DEBUG] Callback main start ok [2024-01-18 13:37:56] [65a91ba4572a9] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 13:37:56] [65a91ba4572a9] [DEBUG] Callback main avant while ok [2024-01-18 13:37:56] [65a91ba4572a9] [DEBUG] Fields : channel=sms&text=22 rue de la fontaine vieille 63270 PIGNOLS &reception_date=2024-01-18 13:37:55&metadata[message_id]=sms_65a91b75c3829988895251&metadata[number]=+33687093115&metadata[sim_card_number]=+33757050389 [2024-01-18 13:37:56] [65a91ba4572a9] [INFO] Callback SMS entrant sur sim_card: +33757050389 depuis Number (user): +33687093115 Text: 22 rue de la fontaine vieille 63270 PIGNOLS [2024-01-18 13:37:56] [65a91ba4572a9] [INFO] From: +33687093115|To: +33757050389|Date: 2024-01-18 13:37:55|Message: 22 rue de la fontaine vieille 63270 PIGNOLS [2024-01-18 13:37:56] [65a91ba4572a9] [DEBUG] callback main apres while ok [2024-01-18 13:37:56] [65a91ba4572a9] [DEBUG] Service is enabled ? true [2024-01-18 13:37:56] [65a91ba4572a9] [INFO] Service +33757050389 is enabled ! [2024-01-18 13:37:56] [65a91ba4572a9] [INFO] Phone Number +33687093115 is available ! [2024-01-18 13:37:56] [65a91ba4572a9] [DEBUG] Listen is enabled ? false [2024-01-18 13:37:56] [65a91ba4572a9] [INFO] Listen +33757050389 is disabled ! [2024-01-18 13:37:56] [65a91ba4572a9] [DEBUG] callback main sim_card_number CORRECT : +33757050389 début d'interpretation du message [2024-01-18 13:37:56] [65a91ba4572a9] [DEBUG] BDD CheckNumber : OK [2024-01-18 13:37:56] [65a91ba4572a9] [INFO] Callback SMS Count =? 3 [2024-01-18 13:37:56] [65a91ba4572a9] [INFO] Callback checkMessage : Je peux etre conducteur ou passager -- text: 22 rue de la fontaine vieille 63270 PIGNOLS [2024-01-18 13:37:56] [65a91ba4572a9] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '22 rue de la fontaine vieille 63270 PIGNOLS ' [2024-01-18 13:37:56] [65a91ba4572a9] [INFO] Event ID ? 1 [2024-01-18 13:37:56] [65a91ba4572a9] [INFO] Fetch event [2024-01-18 13:37:56] [65a91ba4572a9] [INFO] Event name : Jumpstart [2024-01-18 13:37:56] [65a91ba4572a9] [DEBUG] début chatgpt [2024-01-18 13:37:56] [65a91ba4572a9] [DEBUG] curl_init OK [2024-01-18 13:37:56] [65a91ba4572a9] [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 DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Bonjour, oui je veux bien participer "},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Je peux etre conducteur ou passager"},{"role":"assistant","content":"Tr\u00e8s bien. Pourriez-vous me donner votre adresse de d\u00e9part, s'il vous pla\u00eet?"},{"role":"user","content":"22 rue de la fontaine vieille 63270 PIGNOLS "}]} [2024-01-18 13:37:58] [65a91ba4572a9] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iLwafrb2ID708ik5FaOwklcHM7uI", "object": "chat.completion", "created": 1705581476, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, j'ai noté votre adresse de départ. À quelle heure souhaitez-vous arriver à l'évènement Jumpstart ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 439, "completion_tokens": 29, "total_tokens": 468 }, "system_fingerprint": null } [2024-01-18 13:37:58] [65a91ba4572a9] [DEBUG] Curl Closed OK [2024-01-18 13:37:58] [65a91ba4572a9] [INFO] Commun GPT Content: { "id": "chatcmpl-8iLwafrb2ID708ik5FaOwklcHM7uI", "object": "chat.completion", "created": 1705581476, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, j'ai noté votre adresse de départ. À quelle heure souhaitez-vous arriver à l'évènement Jumpstart ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 439, "completion_tokens": 29, "total_tokens": 468 }, "system_fingerprint": null } [2024-01-18 13:37:58] [65a91ba4572a9] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: '22 rue de la fontaine vieille 63270 PIGNOLS ' [2024-01-18 13:37:58] [65a91ba4572a9] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Parfait, j\'ai noté votre adresse de départ. À quelle heure souhaitez-vous arriver à l\'évènement Jumpstart ?' [2024-01-18 13:37:58] [65a91ba4572a9] [INFO] Sender already set +33687093115 [2024-01-18 13:37:58] [65a91ba4572a9] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 13:37:58] [65a91ba4572a9] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 13:37:58] [65a91ba4572a9] [DEBUG] SMS sms2_sent_at : 0 [2024-01-18 13:37:58] [65a91ba4572a9] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-18 13:37:58] [65a91ba4572a9] [DEBUG] SMS sms3_sent_at : 1 [2024-01-18 13:37:58] [65a91ba4572a9] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-18 13:37:58] [65a91ba4572a9] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 13:37:58] [65a91ba4572a9] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-18 13:37:58] [65a91ba4572a9] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 13:37:58] [65a91ba4572a9] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-18 13:37:58] [65a91ba4572a9] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 13:37:58] [65a91ba4572a9] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 13:37:58] [65a91ba4572a9] [DEBUG] SMS operators count : 0 [2024-01-18 13:37:58] [65a91ba4572a9] [DEBUG] SMS day operators count : 0 [2024-01-18 13:37:58] [65a91ba4572a9] [INFO] SMS Count : 1 [2024-01-18 13:37:58] [65a91ba4572a9] [INFO] SMS day Count : 1 [2024-01-18 13:37:58] [65a91ba4572a9] [DEBUG] [SMS] text : Parfait, j'ai noté votre adresse de départ. À quelle heure souhaitez-vous arriver à l'évènement Jumpstart ? [2024-01-18 13:37:58] [65a91ba4572a9] [DEBUG] [SMS] number : +33687093115 [2024-01-18 13:37:58] [65a91ba4572a9] [DEBUG] [SMS] sender : 33757050389 [2024-01-18 13:37:58] [65a91ba4572a9] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33687093115"}],"text":"Parfait, j'ai not\u00e9 votre adresse de d\u00e9part. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e8nement Jumpstart ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050389"} [2024-01-18 13:37:58] [65a91ba4572a9] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 13:37:58] [65a91ba4572a9] [INFO] [SMS] SMS envoyé avec succès id : sms_65a91ba6b6d90051920739 [2024-01-18 13:37:58] [65a91ba4572a9] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a91ba6b6d90051920739","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":23.94} [2024-01-18 13:37:58] [65a91ba4572a9] [INFO] BDD AddSmsCount SMS Count updated: 4 [2024-01-18 13:37:58] [65a91ba4572a9] [INFO] BDD BddMaj : sms4_sent_at mis à jour. Valeur: '2024-01-18 13:37:58' [2024-01-18 13:37:58] [65a91ba4572a9] [DEBUG] Callback juste avant fin callBack [2024-01-18 13:39:25] [65a91bfd17654] [DEBUG] Callback main start ok [2024-01-18 13:39:25] [65a91bfd17654] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 13:39:25] [65a91bfd17654] [DEBUG] Callback main avant while ok [2024-01-18 13:39:25] [65a91bfd17654] [DEBUG] Fields : channel=sms&text=15 à 20 mn avant le début &reception_date=2024-01-18 13:39:24&metadata[message_id]=sms_65a91ba6b6d90051920739&metadata[number]=+33687093115&metadata[sim_card_number]=+33757050389 [2024-01-18 13:39:25] [65a91bfd17654] [INFO] Callback SMS entrant sur sim_card: +33757050389 depuis Number (user): +33687093115 Text: 15 à 20 mn avant le début [2024-01-18 13:39:25] [65a91bfd17654] [INFO] From: +33687093115|To: +33757050389|Date: 2024-01-18 13:39:24|Message: 15 à 20 mn avant le début [2024-01-18 13:39:25] [65a91bfd17654] [DEBUG] callback main apres while ok [2024-01-18 13:39:25] [65a91bfd17654] [DEBUG] Service is enabled ? true [2024-01-18 13:39:25] [65a91bfd17654] [INFO] Service +33757050389 is enabled ! [2024-01-18 13:39:25] [65a91bfd17654] [INFO] Phone Number +33687093115 is available ! [2024-01-18 13:39:25] [65a91bfd17654] [DEBUG] Listen is enabled ? false [2024-01-18 13:39:25] [65a91bfd17654] [INFO] Listen +33757050389 is disabled ! [2024-01-18 13:39:25] [65a91bfd17654] [DEBUG] callback main sim_card_number CORRECT : +33757050389 début d'interpretation du message [2024-01-18 13:39:25] [65a91bfd17654] [DEBUG] BDD CheckNumber : OK [2024-01-18 13:39:25] [65a91bfd17654] [INFO] Callback SMS Count =? 4 [2024-01-18 13:39:25] [65a91bfd17654] [INFO] Callback checkMessage : 22 rue de la fontaine vieille 63270 PIGNOLS -- text: 15 à 20 mn avant le début [2024-01-18 13:39:25] [65a91bfd17654] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '15 à 20 mn avant le début ' [2024-01-18 13:39:25] [65a91bfd17654] [INFO] Event ID ? 1 [2024-01-18 13:39:25] [65a91bfd17654] [INFO] Fetch event [2024-01-18 13:39:25] [65a91bfd17654] [INFO] Event name : Jumpstart [2024-01-18 13:39:25] [65a91bfd17654] [DEBUG] début chatgpt [2024-01-18 13:39:25] [65a91bfd17654] [DEBUG] curl_init OK [2024-01-18 13:39:25] [65a91bfd17654] [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 DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Bonjour, oui je veux bien participer "},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Je peux etre conducteur ou passager"},{"role":"assistant","content":"Tr\u00e8s bien. Pourriez-vous me donner votre adresse de d\u00e9part, s'il vous pla\u00eet?"},{"role":"user","content":"22 rue de la fontaine vieille 63270 PIGNOLS "},{"role":"assistant","content":"Parfait, j'ai not\u00e9 votre adresse de d\u00e9part. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e8nement Jumpstart ?"},{"role":"user","content":"15 \u00e0 20 mn avant le d\u00e9but "}]} [2024-01-18 13:39:28] [65a91bfd17654] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iLy1Op4lWASXVAyLs3Qiet5nESIi", "object": "chat.completion", "created": 1705581565, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, vous souhaitez donc arriver à l'évènement Jumpstart environ 15 à 20 minutes avant le début. Souhaitez-vous revenir à la même adresse au retour, ou avez-vous une autre adresse de destination ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 485, "completion_tokens": 51, "total_tokens": 536 }, "system_fingerprint": null } [2024-01-18 13:39:28] [65a91bfd17654] [DEBUG] Curl Closed OK [2024-01-18 13:39:28] [65a91bfd17654] [INFO] Commun GPT Content: { "id": "chatcmpl-8iLy1Op4lWASXVAyLs3Qiet5nESIi", "object": "chat.completion", "created": 1705581565, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, vous souhaitez donc arriver à l'évènement Jumpstart environ 15 à 20 minutes avant le début. Souhaitez-vous revenir à la même adresse au retour, ou avez-vous une autre adresse de destination ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 485, "completion_tokens": 51, "total_tokens": 536 }, "system_fingerprint": null } [2024-01-18 13:39:28] [65a91bfd17654] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: '15 à 20 mn avant le début ' [2024-01-18 13:39:28] [65a91bfd17654] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Très bien, vous souhaitez donc arriver à l\'évènement Jumpstart environ 15 à 20 minutes avant le début. Souhaitez-vous revenir à la même adresse au retour, ou avez-vous une autre adresse de destination ?' [2024-01-18 13:39:28] [65a91bfd17654] [INFO] Sender already set +33687093115 [2024-01-18 13:39:28] [65a91bfd17654] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 13:39:28] [65a91bfd17654] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 13:39:28] [65a91bfd17654] [DEBUG] SMS sms2_sent_at : 0 [2024-01-18 13:39:28] [65a91bfd17654] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-18 13:39:28] [65a91bfd17654] [DEBUG] SMS sms3_sent_at : 1 [2024-01-18 13:39:28] [65a91bfd17654] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-18 13:39:28] [65a91bfd17654] [DEBUG] SMS sms4_sent_at : 1 [2024-01-18 13:39:28] [65a91bfd17654] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-18 13:39:28] [65a91bfd17654] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 13:39:28] [65a91bfd17654] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-18 13:39:28] [65a91bfd17654] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 13:39:28] [65a91bfd17654] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 13:39:28] [65a91bfd17654] [DEBUG] SMS operators count : 0 [2024-01-18 13:39:28] [65a91bfd17654] [DEBUG] SMS day operators count : 0 [2024-01-18 13:39:28] [65a91bfd17654] [INFO] SMS Count : 2 [2024-01-18 13:39:28] [65a91bfd17654] [INFO] SMS day Count : 2 [2024-01-18 13:39:28] [65a91bfd17654] [DEBUG] [SMS] text : Très bien, vous souhaitez donc arriver à l'évènement Jumpstart environ 15 à 20 minutes avant le début. Souhaitez-vous revenir à la même adresse au retour, ou avez-vous une autre adresse de destination ? [2024-01-18 13:39:28] [65a91bfd17654] [DEBUG] [SMS] number : +33687093115 [2024-01-18 13:39:28] [65a91bfd17654] [DEBUG] [SMS] sender : 33757050389 [2024-01-18 13:39:28] [65a91bfd17654] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33687093115"}],"text":"Tr\u00e8s bien, vous souhaitez donc arriver \u00e0 l'\u00e9v\u00e8nement Jumpstart environ 15 \u00e0 20 minutes avant le d\u00e9but. Souhaitez-vous revenir \u00e0 la m\u00eame adresse au retour, ou avez-vous une autre adresse de destination ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050389"} [2024-01-18 13:39:28] [65a91bfd17654] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 13:39:28] [65a91bfd17654] [INFO] [SMS] SMS envoyé avec succès id : sms_65a91c00ddf27024782435 [2024-01-18 13:39:28] [65a91bfd17654] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a91c00ddf27024782435","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":23.85} [2024-01-18 13:39:28] [65a91bfd17654] [INFO] BDD AddSmsCount SMS Count updated: 5 [2024-01-18 13:39:28] [65a91bfd17654] [INFO] BDD BddMaj : sms5_sent_at mis à jour. Valeur: '2024-01-18 13:39:28' [2024-01-18 13:39:28] [65a91bfd17654] [DEBUG] Callback juste avant fin callBack [2024-01-18 13:40:09] [65a91c29bd018] [DEBUG] Callback main start ok [2024-01-18 13:40:09] [65a91c29bd018] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 13:40:09] [65a91c29bd018] [DEBUG] Callback main avant while ok [2024-01-18 13:40:09] [65a91c29bd018] [DEBUG] Fields : channel=sms&text=Meme adresse &reception_date=2024-01-18 13:40:09&metadata[message_id]=sms_65a91c00ddf27024782435&metadata[number]=+33687093115&metadata[sim_card_number]=+33757050389 [2024-01-18 13:40:09] [65a91c29bd018] [INFO] Callback SMS entrant sur sim_card: +33757050389 depuis Number (user): +33687093115 Text: Meme adresse [2024-01-18 13:40:09] [65a91c29bd018] [INFO] From: +33687093115|To: +33757050389|Date: 2024-01-18 13:40:09|Message: Meme adresse [2024-01-18 13:40:09] [65a91c29bd018] [DEBUG] callback main apres while ok [2024-01-18 13:40:09] [65a91c29bd018] [DEBUG] Service is enabled ? true [2024-01-18 13:40:09] [65a91c29bd018] [INFO] Service +33757050389 is enabled ! [2024-01-18 13:40:09] [65a91c29bd018] [INFO] Phone Number +33687093115 is available ! [2024-01-18 13:40:09] [65a91c29bd018] [DEBUG] Listen is enabled ? false [2024-01-18 13:40:09] [65a91c29bd018] [INFO] Listen +33757050389 is disabled ! [2024-01-18 13:40:09] [65a91c29bd018] [DEBUG] callback main sim_card_number CORRECT : +33757050389 début d'interpretation du message [2024-01-18 13:40:09] [65a91c29bd018] [DEBUG] BDD CheckNumber : OK [2024-01-18 13:40:09] [65a91c29bd018] [INFO] Callback SMS Count =? 5 [2024-01-18 13:40:09] [65a91c29bd018] [INFO] Callback checkMessage : 15 à 20 mn avant le début -- text: Meme adresse [2024-01-18 13:40:09] [65a91c29bd018] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Meme adresse ' [2024-01-18 13:40:09] [65a91c29bd018] [INFO] Event ID ? 1 [2024-01-18 13:40:09] [65a91c29bd018] [INFO] Fetch event [2024-01-18 13:40:09] [65a91c29bd018] [INFO] Event name : Jumpstart [2024-01-18 13:40:09] [65a91c29bd018] [DEBUG] Callback juste avant fin callBack [2024-01-18 13:48:23] [65a91e17422c0] [DEBUG] Callback main start ok [2024-01-18 13:48:23] [65a91e17422c0] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 13:48:23] [65a91e17422c0] [DEBUG] Callback main avant while ok [2024-01-18 13:48:23] [65a91e17422c0] [DEBUG] Fields : channel=sms&text=Bonjour. Merci pour message oui, je n'ai pas de voiture moi-même et j'aimerais savoir si un covoiturage peut être proposé ? J'habite à proximité de Jaude Merci beaucoup &reception_date=2024-01-18 13:48:22&metadata[message_id]=sms_65a15984154f7282336414&metadata[number]=+33687666793&metadata[sim_card_number]=+33757050393 [2024-01-18 13:48:23] [65a91e17422c0] [INFO] Callback SMS entrant sur sim_card: +33757050393 depuis Number (user): +33687666793 Text: Bonjour. Merci pour message oui, je n'ai pas de voiture moi-même et j'aimerais savoir si un covoiturage peut être proposé ? J'habite à proximité de Jaude Merci beaucoup [2024-01-18 13:48:23] [65a91e17422c0] [INFO] From: +33687666793|To: +33757050393|Date: 2024-01-18 13:48:22|Message: Bonjour. Merci pour message oui, je n'ai pas de voiture moi-même et j'aimerais savoir si un covoiturage peut être proposé ? J'habite à proximité de Jaude Merci beaucoup [2024-01-18 13:48:23] [65a91e17422c0] [DEBUG] callback main apres while ok [2024-01-18 13:48:23] [65a91e17422c0] [DEBUG] Service is enabled ? true [2024-01-18 13:48:23] [65a91e17422c0] [INFO] Service +33757050393 is enabled ! [2024-01-18 13:48:23] [65a91e17422c0] [INFO] Phone Number +33687666793 is available ! [2024-01-18 13:48:23] [65a91e17422c0] [DEBUG] Listen is enabled ? false [2024-01-18 13:48:23] [65a91e17422c0] [INFO] Listen +33757050393 is disabled ! [2024-01-18 13:48:23] [65a91e17422c0] [DEBUG] callback main sim_card_number CORRECT : +33757050393 début d'interpretation du message [2024-01-18 13:48:23] [65a91e17422c0] [DEBUG] BDD CheckNumber : OK [2024-01-18 13:48:23] [65a91e17422c0] [INFO] Callback SMS Count =? 1 [2024-01-18 13:48:23] [65a91e17422c0] [INFO] Callback checkMessage : -- text: Bonjour. Merci pour message oui, je n'ai pas de voiture moi-même et j'aimerais savoir si un covoiturage peut être proposé ? J'habite à proximité de Jaude Merci beaucoup [2024-01-18 13:48:23] [65a91e17422c0] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour. Merci pour message \n\noui, je n\'ai pas de voiture moi-même et j\'aimerais savoir si un covoiturage peut être proposé ? J\'habite à proximité de Jaude\n\nMerci beaucoup ' [2024-01-18 13:48:23] [65a91e17422c0] [INFO] Event ID ? 1 [2024-01-18 13:48:23] [65a91e17422c0] [INFO] Fetch event [2024-01-18 13:48:23] [65a91e17422c0] [INFO] Event name : Jumpstart [2024-01-18 13:48:23] [65a91e17422c0] [DEBUG] début chatgpt [2024-01-18 13:48:23] [65a91e17422c0] [DEBUG] curl_init OK [2024-01-18 13:48:23] [65a91e17422c0] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Je souhaite conna\u00eetre pour chaque message si le message est positif ou n\u00e9gatif \u00e0 la question 'Souhaitez-vous faire du covoiturage ?'. Pour cela, tu utiliseras une \u00e9chelle d'entier de 0 \u00e0 10, pour noter le message, o\u00f9 0 veut vraiment dire non et 10 vraiment dire oui. Si le message n'est pas pr\u00e9cis ou est hors sujet, tu renverras 0. Tu renverras uniquement la valeur de la note de l'\u00e9chelle."},{"role":"user","content":"Le message : Bonjour. Merci pour message \n\noui, je n'ai pas de voiture moi-m\u00eame et j'aimerais savoir si un covoiturage peut \u00eatre propos\u00e9 ? J'habite \u00e0 proximit\u00e9 de Jaude\n\nMerci beaucoup "}]} [2024-01-18 13:48:27] [65a91e17422c0] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iM6hKRUEphUWWeEXykztFIJ9FOwK", "object": "chat.completion", "created": 1705582103, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Note : 8 \n\nLe message indique clairement que la personne souhaite faire du covoiturage et qu'elle habite près de Jaude. Cependant, il n'est pas précisé si la personne est disponible pour le covoiturage à un moment précis." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 176, "completion_tokens": 60, "total_tokens": 236 }, "system_fingerprint": null } [2024-01-18 13:48:27] [65a91e17422c0] [DEBUG] Curl Closed OK [2024-01-18 13:48:27] [65a91e17422c0] [INFO] Commun GPT Content: { "id": "chatcmpl-8iM6hKRUEphUWWeEXykztFIJ9FOwK", "object": "chat.completion", "created": 1705582103, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Note : 8 \n\nLe message indique clairement que la personne souhaite faire du covoiturage et qu'elle habite près de Jaude. Cependant, il n'est pas précisé si la personne est disponible pour le covoiturage à un moment précis." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 176, "completion_tokens": 60, "total_tokens": 236 }, "system_fingerprint": null } [2024-01-18 13:48:27] [65a91e17422c0] [DEBUG] [AUTOMATIC] Réponse 8 [2024-01-18 13:48:27] [65a91e17422c0] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Bonjour. Merci pour message \n\noui, je n\'ai pas de voiture moi-même et j\'aimerais savoir si un covoiturage peut être proposé ? J\'habite à proximité de Jaude\n\nMerci beaucoup ' [2024-01-18 13:48:27] [65a91e17422c0] [DEBUG] [AUTOMATIC] Réponse Positive [2024-01-18 13:48:27] [65a91e17422c0] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2024-01-18 13:48:27] [65a91e17422c0] [INFO] Sender already set +33687666793 [2024-01-18 13:48:27] [65a91e17422c0] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 13:48:27] [65a91e17422c0] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 13:48:27] [65a91e17422c0] [DEBUG] SMS sms2_sent_at : 0 [2024-01-18 13:48:27] [65a91e17422c0] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-18 13:48:27] [65a91e17422c0] [DEBUG] SMS sms3_sent_at : 0 [2024-01-18 13:48:27] [65a91e17422c0] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-18 13:48:27] [65a91e17422c0] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 13:48:27] [65a91e17422c0] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-18 13:48:27] [65a91e17422c0] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 13:48:27] [65a91e17422c0] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-18 13:48:27] [65a91e17422c0] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 13:48:27] [65a91e17422c0] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 13:48:27] [65a91e17422c0] [DEBUG] SMS operators count : 0 [2024-01-18 13:48:27] [65a91e17422c0] [DEBUG] SMS day operators count : 0 [2024-01-18 13:48:27] [65a91e17422c0] [INFO] SMS Count : 0 [2024-01-18 13:48:27] [65a91e17422c0] [INFO] SMS day Count : 0 [2024-01-18 13:48:27] [65a91e17422c0] [DEBUG] [SMS] text : Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonnées avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus, je vous invite à consulter les CGU https://bit.ly/JMPST et la Politique de confidentialité https://bit.ly/PRIVAcy. Souhaitez-vous etre conducteur ou passager ? [2024-01-18 13:48:27] [65a91e17422c0] [DEBUG] [SMS] number : +33687666793 [2024-01-18 13:48:27] [65a91e17422c0] [DEBUG] [SMS] sender : 33757050393 [2024-01-18 13:48:27] [65a91e17422c0] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33687666793"}],"text":"Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonn\u00e9es avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus, je vous invite \u00e0 consulter les CGU https:\/\/bit.ly\/JMPST et la Politique de confidentialit\u00e9 https:\/\/bit.ly\/PRIVAcy. Souhaitez-vous etre conducteur ou passager ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050393"} [2024-01-18 13:48:27] [65a91e17422c0] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 13:48:27] [65a91e17422c0] [INFO] [SMS] SMS envoyé avec succès id : sms_65a91e1b69e2b667808758 [2024-01-18 13:48:27] [65a91e17422c0] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a91e1b69e2b667808758","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":23.71} [2024-01-18 13:48:27] [65a91e17422c0] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-18 13:48:27] [65a91e17422c0] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-18 13:48:27' [2024-01-18 13:48:27] [65a91e17422c0] [DEBUG] Callback juste avant fin callBack [2024-01-18 13:53:40] [65a91f5450587] [DEBUG] Callback main start ok [2024-01-18 13:53:40] [65a91f5450587] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 13:53:40] [65a91f5450587] [DEBUG] Callback main avant while ok [2024-01-18 13:53:40] [65a91f5450587] [DEBUG] Fields : channel=sms&text=Bonjour &reception_date=2024-01-18 13:53:38&metadata[message_id]=sms_65a53dbbcd1d5583219041&metadata[number]=+33670190995&metadata[sim_card_number]=+33757050383 [2024-01-18 13:53:40] [65a91f5450587] [INFO] Callback SMS entrant sur sim_card: +33757050383 depuis Number (user): +33670190995 Text: Bonjour [2024-01-18 13:53:40] [65a91f5450587] [INFO] From: +33670190995|To: +33757050383|Date: 2024-01-18 13:53:38|Message: Bonjour [2024-01-18 13:53:40] [65a91f5450587] [DEBUG] callback main apres while ok [2024-01-18 13:53:40] [65a91f5450587] [DEBUG] Service is enabled ? true [2024-01-18 13:53:40] [65a91f5450587] [INFO] Service +33757050383 is enabled ! [2024-01-18 13:53:40] [65a91f5450587] [INFO] Phone Number +33670190995 is available ! [2024-01-18 13:53:40] [65a91f5450587] [DEBUG] Listen is enabled ? false [2024-01-18 13:53:40] [65a91f5450587] [INFO] Listen +33757050383 is disabled ! [2024-01-18 13:53:40] [65a91f5450587] [DEBUG] callback main sim_card_number CORRECT : +33757050383 début d'interpretation du message [2024-01-18 13:53:40] [65a91f5450587] [DEBUG] BDD CheckNumber : OK [2024-01-18 13:53:40] [65a91f5450587] [INFO] Callback SMS Count =? 2 [2024-01-18 13:53:40] [65a91f5450587] [INFO] Callback checkMessage : Non -- text: Bonjour [2024-01-18 13:53:40] [65a91f5450587] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour ' [2024-01-18 13:53:40] [65a91f5450587] [INFO] Event ID ? 1 [2024-01-18 13:53:40] [65a91f5450587] [INFO] Fetch event [2024-01-18 13:53:40] [65a91f5450587] [INFO] Event name : Jumpstart [2024-01-18 13:53:40] [65a91f5450587] [DEBUG] début chatgpt [2024-01-18 13:53:40] [65a91f5450587] [DEBUG] curl_init OK [2024-01-18 13:53:40] [65a91f5450587] [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 DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Non"},{"role":"assistant","content":"Tr\u00e8s bien, merci pour votre retour. Je reste \u00e0 votre disposition si besoin, Alfred. \r\nAyez le r\u00e9flexe mobilit\u00e9 partag\u00e9e."},{"role":"user","content":"Bonjour "}]} [2024-01-18 13:53:42] [65a91f5450587] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iMBoQUfe9AjKwwJHmAdo0V9vGAwi", "object": "chat.completion", "created": 1705582420, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Bonjour ! Comment puis-je vous aider aujourd'hui ? Souhaitez-vous organiser un covoiturage pour un événement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 398, "completion_tokens": 28, "total_tokens": 426 }, "system_fingerprint": null } [2024-01-18 13:53:42] [65a91f5450587] [DEBUG] Curl Closed OK [2024-01-18 13:53:42] [65a91f5450587] [INFO] Commun GPT Content: { "id": "chatcmpl-8iMBoQUfe9AjKwwJHmAdo0V9vGAwi", "object": "chat.completion", "created": 1705582420, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Bonjour ! Comment puis-je vous aider aujourd'hui ? Souhaitez-vous organiser un covoiturage pour un événement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 398, "completion_tokens": 28, "total_tokens": 426 }, "system_fingerprint": null } [2024-01-18 13:53:42] [65a91f5450587] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Bonjour ' [2024-01-18 13:53:42] [65a91f5450587] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Bonjour ! Comment puis-je vous aider aujourd\'hui ? Souhaitez-vous organiser un covoiturage pour un événement ?' [2024-01-18 13:53:42] [65a91f5450587] [INFO] Sender already set +33670190995 [2024-01-18 13:53:42] [65a91f5450587] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 13:53:42] [65a91f5450587] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 13:53:42] [65a91f5450587] [DEBUG] SMS sms2_sent_at : 0 [2024-01-18 13:53:42] [65a91f5450587] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-18 13:53:42] [65a91f5450587] [DEBUG] SMS sms3_sent_at : 0 [2024-01-18 13:53:42] [65a91f5450587] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-18 13:53:42] [65a91f5450587] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 13:53:42] [65a91f5450587] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-18 13:53:42] [65a91f5450587] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 13:53:42] [65a91f5450587] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-18 13:53:42] [65a91f5450587] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 13:53:42] [65a91f5450587] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 13:53:42] [65a91f5450587] [DEBUG] SMS operators count : 0 [2024-01-18 13:53:42] [65a91f5450587] [DEBUG] SMS day operators count : 0 [2024-01-18 13:53:42] [65a91f5450587] [INFO] SMS Count : 0 [2024-01-18 13:53:42] [65a91f5450587] [INFO] SMS day Count : 0 [2024-01-18 13:53:42] [65a91f5450587] [DEBUG] [SMS] text : Bonjour ! Comment puis-je vous aider aujourd'hui ? Souhaitez-vous organiser un covoiturage pour un événement ? [2024-01-18 13:53:42] [65a91f5450587] [DEBUG] [SMS] number : +33670190995 [2024-01-18 13:53:42] [65a91f5450587] [DEBUG] [SMS] sender : 33757050383 [2024-01-18 13:53:42] [65a91f5450587] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33670190995"}],"text":"Bonjour ! Comment puis-je vous aider aujourd'hui ? Souhaitez-vous organiser un covoiturage pour un \u00e9v\u00e9nement ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050383"} [2024-01-18 13:53:42] [65a91f5450587] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 13:53:42] [65a91f5450587] [INFO] [SMS] SMS envoyé avec succès id : sms_65a91f56b81ef091090638 [2024-01-18 13:53:42] [65a91f5450587] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a91f56b81ef091090638","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":23.67} [2024-01-18 13:53:42] [65a91f5450587] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-18 13:53:42] [65a91f5450587] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-18 13:53:42' [2024-01-18 13:53:42] [65a91f5450587] [DEBUG] Callback juste avant fin callBack [2024-01-18 13:55:03] [65a91fa7824ca] [DEBUG] Callback main start ok [2024-01-18 13:55:03] [65a91fa7824ca] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 13:55:03] [65a91fa7824ca] [DEBUG] Callback main avant while ok [2024-01-18 13:55:03] [65a91fa7824ca] [DEBUG] Fields : channel=sms&text=Bonjour&reception_date=2024-01-18 13:55:02&metadata[number]=+33670190995&metadata[sim_card_number]=+33755517586 [2024-01-18 13:55:03] [65a91fa7824ca] [INFO] Callback SMS entrant sur sim_card: +33755517586 depuis Number (user): +33670190995 Text: Bonjour [2024-01-18 13:55:03] [65a91fa7824ca] [INFO] From: +33670190995|To: +33755517586|Date: 2024-01-18 13:55:02|Message: Bonjour [2024-01-18 13:55:03] [65a91fa7824ca] [DEBUG] callback main apres while ok [2024-01-18 13:55:03] [65a91fa7824ca] [DEBUG] Service is enabled ? true [2024-01-18 13:55:03] [65a91fa7824ca] [INFO] Service +33755517586 is enabled ! [2024-01-18 13:55:03] [65a91fa7824ca] [INFO] Phone Number +33670190995 is available ! [2024-01-18 13:55:03] [65a91fa7824ca] [DEBUG] Listen is enabled ? false [2024-01-18 13:55:03] [65a91fa7824ca] [INFO] Listen +33755517586 is disabled ! [2024-01-18 13:55:03] [65a91fa7824ca] [DEBUG] callback main sim_card_number CORRECT : +33755517586 début d'interpretation du message [2024-01-18 13:55:03] [65a91fa7824ca] [DEBUG] BDD CheckNumber : OK [2024-01-18 13:55:03] [65a91fa7824ca] [INFO] Callback SMS Count =? 3 [2024-01-18 13:55:03] [65a91fa7824ca] [INFO] Callback checkMessage : Bonjour -- text: Bonjour [2024-01-18 13:55:03] [65a91fa7824ca] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour' [2024-01-18 13:55:03] [65a91fa7824ca] [INFO] Event ID ? 1 [2024-01-18 13:55:03] [65a91fa7824ca] [INFO] Fetch event [2024-01-18 13:55:03] [65a91fa7824ca] [INFO] Event name : Jumpstart [2024-01-18 13:55:03] [65a91fa7824ca] [DEBUG] début chatgpt [2024-01-18 13:55:03] [65a91fa7824ca] [DEBUG] curl_init OK [2024-01-18 13:55:03] [65a91fa7824ca] [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 DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Non"},{"role":"assistant","content":"Tr\u00e8s bien, merci pour votre retour. Je reste \u00e0 votre disposition si besoin, Alfred. \r\nAyez le r\u00e9flexe mobilit\u00e9 partag\u00e9e."},{"role":"user","content":"Bonjour "},{"role":"assistant","content":"Bonjour ! Comment puis-je vous aider aujourd'hui ? Souhaitez-vous organiser un covoiturage pour un \u00e9v\u00e9nement ?"},{"role":"user","content":"Bonjour"}]} [2024-01-18 13:55:05] [65a91fa7824ca] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iMD9JzKpgNlbeuqy3OBPANpYzk2u", "object": "chat.completion", "created": 1705582503, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Bonjour ! Comment puis-je vous aider aujourd'hui ? Souhaitez-vous organiser un covoiturage pour un événement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 435, "completion_tokens": 28, "total_tokens": 463 }, "system_fingerprint": null } [2024-01-18 13:55:05] [65a91fa7824ca] [DEBUG] Curl Closed OK [2024-01-18 13:55:05] [65a91fa7824ca] [INFO] Commun GPT Content: { "id": "chatcmpl-8iMD9JzKpgNlbeuqy3OBPANpYzk2u", "object": "chat.completion", "created": 1705582503, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Bonjour ! Comment puis-je vous aider aujourd'hui ? Souhaitez-vous organiser un covoiturage pour un événement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 435, "completion_tokens": 28, "total_tokens": 463 }, "system_fingerprint": null } [2024-01-18 13:55:05] [65a91fa7824ca] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: 'Bonjour' [2024-01-18 13:55:05] [65a91fa7824ca] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Bonjour ! Comment puis-je vous aider aujourd\'hui ? Souhaitez-vous organiser un covoiturage pour un événement ?' [2024-01-18 13:55:05] [65a91fa7824ca] [INFO] Sender already set +33670190995 [2024-01-18 13:55:05] [65a91fa7824ca] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 13:55:05] [65a91fa7824ca] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 13:55:05] [65a91fa7824ca] [DEBUG] SMS sms2_sent_at : 0 [2024-01-18 13:55:05] [65a91fa7824ca] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-18 13:55:05] [65a91fa7824ca] [DEBUG] SMS sms3_sent_at : 1 [2024-01-18 13:55:05] [65a91fa7824ca] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-18 13:55:05] [65a91fa7824ca] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 13:55:05] [65a91fa7824ca] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-18 13:55:05] [65a91fa7824ca] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 13:55:05] [65a91fa7824ca] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-18 13:55:05] [65a91fa7824ca] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 13:55:05] [65a91fa7824ca] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 13:55:05] [65a91fa7824ca] [DEBUG] SMS operators count : 0 [2024-01-18 13:55:05] [65a91fa7824ca] [DEBUG] SMS day operators count : 0 [2024-01-18 13:55:05] [65a91fa7824ca] [INFO] SMS Count : 1 [2024-01-18 13:55:05] [65a91fa7824ca] [INFO] SMS day Count : 1 [2024-01-18 13:55:05] [65a91fa7824ca] [DEBUG] [SMS] text : Bonjour ! Comment puis-je vous aider aujourd'hui ? Souhaitez-vous organiser un covoiturage pour un événement ? [2024-01-18 13:55:05] [65a91fa7824ca] [DEBUG] [SMS] number : +33670190995 [2024-01-18 13:55:05] [65a91fa7824ca] [DEBUG] [SMS] sender : 33757050383 [2024-01-18 13:55:05] [65a91fa7824ca] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33670190995"}],"text":"Bonjour ! Comment puis-je vous aider aujourd'hui ? Souhaitez-vous organiser un covoiturage pour un \u00e9v\u00e9nement ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050383"} [2024-01-18 13:55:06] [65a91fa7824ca] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 13:55:06] [65a91fa7824ca] [INFO] [SMS] SMS envoyé avec succès id : sms_65a91faa195eb731782635 [2024-01-18 13:55:06] [65a91fa7824ca] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a91faa195eb731782635","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":23.62} [2024-01-18 13:55:06] [65a91fa7824ca] [INFO] BDD AddSmsCount SMS Count updated: 4 [2024-01-18 13:55:06] [65a91fa7824ca] [INFO] BDD BddMaj : sms4_sent_at mis à jour. Valeur: '2024-01-18 13:55:06' [2024-01-18 13:55:06] [65a91fa7824ca] [DEBUG] Callback juste avant fin callBack [2024-01-18 13:55:56] [65a91fdc9feb8] [DEBUG] Callback main start ok [2024-01-18 13:55:56] [65a91fdc9feb8] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 13:55:56] [65a91fdc9feb8] [DEBUG] Callback main avant while ok [2024-01-18 13:55:56] [65a91fdc9feb8] [DEBUG] Fields : channel=sms&text=Je souhaiterais bénéficier d un covoiturage&reception_date=2024-01-18 13:55:55&metadata[message_id]=sms_65a91faa195eb731782635&metadata[number]=+33670190995&metadata[sim_card_number]=+33757050383 [2024-01-18 13:55:56] [65a91fdc9feb8] [INFO] Callback SMS entrant sur sim_card: +33757050383 depuis Number (user): +33670190995 Text: Je souhaiterais bénéficier d un covoiturage [2024-01-18 13:55:56] [65a91fdc9feb8] [INFO] From: +33670190995|To: +33757050383|Date: 2024-01-18 13:55:55|Message: Je souhaiterais bénéficier d un covoiturage [2024-01-18 13:55:56] [65a91fdc9feb8] [DEBUG] callback main apres while ok [2024-01-18 13:55:56] [65a91fdc9feb8] [DEBUG] Service is enabled ? true [2024-01-18 13:55:56] [65a91fdc9feb8] [INFO] Service +33757050383 is enabled ! [2024-01-18 13:55:56] [65a91fdc9feb8] [INFO] Phone Number +33670190995 is available ! [2024-01-18 13:55:56] [65a91fdc9feb8] [DEBUG] Listen is enabled ? false [2024-01-18 13:55:56] [65a91fdc9feb8] [INFO] Listen +33757050383 is disabled ! [2024-01-18 13:55:56] [65a91fdc9feb8] [DEBUG] callback main sim_card_number CORRECT : +33757050383 début d'interpretation du message [2024-01-18 13:55:56] [65a91fdc9feb8] [DEBUG] BDD CheckNumber : OK [2024-01-18 13:55:56] [65a91fdc9feb8] [INFO] Callback SMS Count =? 4 [2024-01-18 13:55:56] [65a91fdc9feb8] [INFO] Callback checkMessage : Bonjour -- text: Je souhaiterais bénéficier d un covoiturage [2024-01-18 13:55:56] [65a91fdc9feb8] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Je souhaiterais bénéficier d un covoiturage' [2024-01-18 13:55:56] [65a91fdc9feb8] [INFO] Event ID ? 1 [2024-01-18 13:55:56] [65a91fdc9feb8] [INFO] Fetch event [2024-01-18 13:55:56] [65a91fdc9feb8] [INFO] Event name : Jumpstart [2024-01-18 13:55:56] [65a91fdc9feb8] [DEBUG] début chatgpt [2024-01-18 13:55:56] [65a91fdc9feb8] [DEBUG] curl_init OK [2024-01-18 13:55:56] [65a91fdc9feb8] [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 DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Non"},{"role":"assistant","content":"Tr\u00e8s bien, merci pour votre retour. Je reste \u00e0 votre disposition si besoin, Alfred. \r\nAyez le r\u00e9flexe mobilit\u00e9 partag\u00e9e."},{"role":"user","content":"Bonjour "},{"role":"assistant","content":"Bonjour ! Comment puis-je vous aider aujourd'hui ? Souhaitez-vous organiser un covoiturage pour un \u00e9v\u00e9nement ?"},{"role":"user","content":"Bonjour"},{"role":"assistant","content":"Bonjour ! Comment puis-je vous aider aujourd'hui ? Souhaitez-vous organiser un covoiturage pour un \u00e9v\u00e9nement ?"},{"role":"user","content":"Je souhaiterais b\u00e9n\u00e9ficier d un covoiturage"}]} [2024-01-18 13:55:59] [65a91fdc9feb8] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iME0FACB1AfQaeEaNmB1ZJxGOscF", "object": "chat.completion", "created": 1705582556, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait ! Je suis là pour vous aider à organiser votre covoiturage. Pouvez-vous me donner le nom de l'évènement auquel vous souhaitez vous rendre ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 484, "completion_tokens": 39, "total_tokens": 523 }, "system_fingerprint": null } [2024-01-18 13:55:59] [65a91fdc9feb8] [DEBUG] Curl Closed OK [2024-01-18 13:55:59] [65a91fdc9feb8] [INFO] Commun GPT Content: { "id": "chatcmpl-8iME0FACB1AfQaeEaNmB1ZJxGOscF", "object": "chat.completion", "created": 1705582556, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait ! Je suis là pour vous aider à organiser votre covoiturage. Pouvez-vous me donner le nom de l'évènement auquel vous souhaitez vous rendre ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 484, "completion_tokens": 39, "total_tokens": 523 }, "system_fingerprint": null } [2024-01-18 13:55:59] [65a91fdc9feb8] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: 'Je souhaiterais bénéficier d un covoiturage' [2024-01-18 13:55:59] [65a91fdc9feb8] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Parfait ! Je suis là pour vous aider à organiser votre covoiturage. Pouvez-vous me donner le nom de l\'évènement auquel vous souhaitez vous rendre ?' [2024-01-18 13:55:59] [65a91fdc9feb8] [INFO] Sender already set +33670190995 [2024-01-18 13:55:59] [65a91fdc9feb8] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 13:55:59] [65a91fdc9feb8] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 13:55:59] [65a91fdc9feb8] [DEBUG] SMS sms2_sent_at : 0 [2024-01-18 13:55:59] [65a91fdc9feb8] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-18 13:55:59] [65a91fdc9feb8] [DEBUG] SMS sms3_sent_at : 1 [2024-01-18 13:55:59] [65a91fdc9feb8] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-18 13:55:59] [65a91fdc9feb8] [DEBUG] SMS sms4_sent_at : 1 [2024-01-18 13:55:59] [65a91fdc9feb8] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-18 13:55:59] [65a91fdc9feb8] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 13:55:59] [65a91fdc9feb8] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-18 13:55:59] [65a91fdc9feb8] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 13:55:59] [65a91fdc9feb8] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 13:55:59] [65a91fdc9feb8] [DEBUG] SMS operators count : 0 [2024-01-18 13:55:59] [65a91fdc9feb8] [DEBUG] SMS day operators count : 0 [2024-01-18 13:55:59] [65a91fdc9feb8] [INFO] SMS Count : 2 [2024-01-18 13:55:59] [65a91fdc9feb8] [INFO] SMS day Count : 2 [2024-01-18 13:55:59] [65a91fdc9feb8] [DEBUG] [SMS] text : Parfait ! Je suis là pour vous aider à organiser votre covoiturage. Pouvez-vous me donner le nom de l'évènement auquel vous souhaitez vous rendre ? [2024-01-18 13:55:59] [65a91fdc9feb8] [DEBUG] [SMS] number : +33670190995 [2024-01-18 13:55:59] [65a91fdc9feb8] [DEBUG] [SMS] sender : 33757050383 [2024-01-18 13:55:59] [65a91fdc9feb8] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33670190995"}],"text":"Parfait ! Je suis l\u00e0 pour vous aider \u00e0 organiser votre covoiturage. Pouvez-vous me donner le nom de l'\u00e9v\u00e8nement auquel vous souhaitez vous rendre ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050383"} [2024-01-18 13:55:59] [65a91fdc9feb8] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 13:55:59] [65a91fdc9feb8] [INFO] [SMS] SMS envoyé avec succès id : sms_65a91fdf7b94d100625747 [2024-01-18 13:55:59] [65a91fdc9feb8] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a91fdf7b94d100625747","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":23.58} [2024-01-18 13:55:59] [65a91fdc9feb8] [INFO] BDD AddSmsCount SMS Count updated: 5 [2024-01-18 13:55:59] [65a91fdc9feb8] [INFO] BDD BddMaj : sms5_sent_at mis à jour. Valeur: '2024-01-18 13:55:59' [2024-01-18 13:55:59] [65a91fdc9feb8] [DEBUG] Callback juste avant fin callBack [2024-01-18 13:56:15] [65a91fefe5c63] [DEBUG] Callback main start ok [2024-01-18 13:56:15] [65a91fefe5c63] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 13:56:15] [65a91fefe5c63] [DEBUG] Callback main avant while ok [2024-01-18 13:56:15] [65a91fefe5c63] [DEBUG] Fields : channel=sms&text=Jumpstart &reception_date=2024-01-18 13:56:15&metadata[message_id]=sms_65a91fdf7b94d100625747&metadata[number]=+33670190995&metadata[sim_card_number]=+33757050383 [2024-01-18 13:56:15] [65a91fefe5c63] [INFO] Callback SMS entrant sur sim_card: +33757050383 depuis Number (user): +33670190995 Text: Jumpstart [2024-01-18 13:56:15] [65a91fefe5c63] [INFO] From: +33670190995|To: +33757050383|Date: 2024-01-18 13:56:15|Message: Jumpstart [2024-01-18 13:56:15] [65a91fefe5c63] [DEBUG] callback main apres while ok [2024-01-18 13:56:15] [65a91fefe5c63] [DEBUG] Service is enabled ? true [2024-01-18 13:56:15] [65a91fefe5c63] [INFO] Service +33757050383 is enabled ! [2024-01-18 13:56:15] [65a91fefe5c63] [INFO] Phone Number +33670190995 is available ! [2024-01-18 13:56:15] [65a91fefe5c63] [DEBUG] Listen is enabled ? false [2024-01-18 13:56:15] [65a91fefe5c63] [INFO] Listen +33757050383 is disabled ! [2024-01-18 13:56:15] [65a91fefe5c63] [DEBUG] callback main sim_card_number CORRECT : +33757050383 début d'interpretation du message [2024-01-18 13:56:15] [65a91fefe5c63] [DEBUG] BDD CheckNumber : OK [2024-01-18 13:56:15] [65a91fefe5c63] [INFO] Callback SMS Count =? 5 [2024-01-18 13:56:15] [65a91fefe5c63] [INFO] Callback checkMessage : Je souhaiterais bénéficier d un covoiturage -- text: Jumpstart [2024-01-18 13:56:15] [65a91fefe5c63] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Jumpstart ' [2024-01-18 13:56:15] [65a91fefe5c63] [INFO] Event ID ? 1 [2024-01-18 13:56:15] [65a91fefe5c63] [INFO] Fetch event [2024-01-18 13:56:15] [65a91fefe5c63] [INFO] Event name : Jumpstart [2024-01-18 13:56:15] [65a91fefe5c63] [DEBUG] Callback juste avant fin callBack [2024-01-18 14:07:59] [65a922af295a6] [DEBUG] Callback main start ok [2024-01-18 14:07:59] [65a922af295a6] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 14:07:59] [65a922af295a6] [DEBUG] Callback main avant while ok [2024-01-18 14:07:59] [65a922af295a6] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-01-18 14:07:57&metadata[message_id]=sms_659fe330d994d568471955&metadata[number]=+33609831593&metadata[sim_card_number]=+33755517569 [2024-01-18 14:07:59] [65a922af295a6] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33609831593 Text: Oui [2024-01-18 14:07:59] [65a922af295a6] [INFO] From: +33609831593|To: +33755517569|Date: 2024-01-18 14:07:57|Message: Oui [2024-01-18 14:07:59] [65a922af295a6] [DEBUG] callback main apres while ok [2024-01-18 14:07:59] [65a922af295a6] [DEBUG] Service is enabled ? true [2024-01-18 14:07:59] [65a922af295a6] [INFO] Service +33755517569 is enabled ! [2024-01-18 14:07:59] [65a922af295a6] [INFO] Phone Number +33609831593 is available ! [2024-01-18 14:07:59] [65a922af295a6] [DEBUG] Listen is enabled ? false [2024-01-18 14:07:59] [65a922af295a6] [INFO] Listen +33755517569 is disabled ! [2024-01-18 14:07:59] [65a922af295a6] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-18 14:07:59] [65a922af295a6] [DEBUG] BDD CheckNumber : OK [2024-01-18 14:07:59] [65a922af295a6] [INFO] Callback SMS Count =? 1 [2024-01-18 14:07:59] [65a922af295a6] [INFO] Callback checkMessage : -- text: Oui [2024-01-18 14:07:59] [65a922af295a6] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-01-18 14:07:59] [65a922af295a6] [INFO] Event ID ? 1 [2024-01-18 14:07:59] [65a922af295a6] [INFO] Fetch event [2024-01-18 14:07:59] [65a922af295a6] [INFO] Event name : Jumpstart [2024-01-18 14:07:59] [65a922af295a6] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Oui' [2024-01-18 14:07:59] [65a922af295a6] [DEBUG] [AUTOMATIC] Réponse Positive [2024-01-18 14:07:59] [65a922af295a6] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2024-01-18 14:07:59] [65a922af295a6] [INFO] Sender already set +33609831593 [2024-01-18 14:07:59] [65a922af295a6] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 14:07:59] [65a922af295a6] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 14:07:59] [65a922af295a6] [DEBUG] SMS sms2_sent_at : 0 [2024-01-18 14:07:59] [65a922af295a6] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-18 14:07:59] [65a922af295a6] [DEBUG] SMS sms3_sent_at : 0 [2024-01-18 14:07:59] [65a922af295a6] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-18 14:07:59] [65a922af295a6] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 14:07:59] [65a922af295a6] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-18 14:07:59] [65a922af295a6] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 14:07:59] [65a922af295a6] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-18 14:07:59] [65a922af295a6] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 14:07:59] [65a922af295a6] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 14:07:59] [65a922af295a6] [DEBUG] SMS operators count : 0 [2024-01-18 14:07:59] [65a922af295a6] [DEBUG] SMS day operators count : 0 [2024-01-18 14:07:59] [65a922af295a6] [INFO] SMS Count : 0 [2024-01-18 14:07:59] [65a922af295a6] [INFO] SMS day Count : 1 [2024-01-18 14:07:59] [65a922af295a6] [DEBUG] [SMS] text : Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonnées avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus, je vous invite à consulter les CGU https://bit.ly/JMPST et la Politique de confidentialité https://bit.ly/PRIVAcy. Souhaitez-vous etre conducteur ou passager ? [2024-01-18 14:07:59] [65a922af295a6] [DEBUG] [SMS] number : +33609831593 [2024-01-18 14:07:59] [65a922af295a6] [DEBUG] [SMS] sender : 33755517569 [2024-01-18 14:07:59] [65a922af295a6] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33609831593"}],"text":"Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonn\u00e9es avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus, je vous invite \u00e0 consulter les CGU https:\/\/bit.ly\/JMPST et la Politique de confidentialit\u00e9 https:\/\/bit.ly\/PRIVAcy. Souhaitez-vous etre conducteur ou passager ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-01-18 14:07:59] [65a922af295a6] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 14:07:59] [65a922af295a6] [INFO] [SMS] SMS envoyé avec succès id : sms_65a922af7d47d085016543 [2024-01-18 14:07:59] [65a922af295a6] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a922af7d47d085016543","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":23.44} [2024-01-18 14:07:59] [65a922af295a6] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-18 14:07:59] [65a922af295a6] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-18 14:07:59' [2024-01-18 14:07:59] [65a922af295a6] [DEBUG] Callback juste avant fin callBack [2024-01-18 14:09:20] [65a923006d222] [DEBUG] Callback main start ok [2024-01-18 14:09:20] [65a923006d222] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 14:09:20] [65a923006d222] [DEBUG] Callback main avant while ok [2024-01-18 14:09:20] [65a923006d222] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-01-18 14:09:19&metadata[message_id]=sms_65a80a22e5c68444002250&metadata[number]=+33619032263&metadata[sim_card_number]=+33757050389 [2024-01-18 14:09:20] [65a923006d222] [INFO] Callback SMS entrant sur sim_card: +33757050389 depuis Number (user): +33619032263 Text: Oui [2024-01-18 14:09:20] [65a923006d222] [INFO] From: +33619032263|To: +33757050389|Date: 2024-01-18 14:09:19|Message: Oui [2024-01-18 14:09:20] [65a923006d222] [DEBUG] callback main apres while ok [2024-01-18 14:09:20] [65a923006d222] [DEBUG] Service is enabled ? true [2024-01-18 14:09:20] [65a923006d222] [INFO] Service +33757050389 is enabled ! [2024-01-18 14:09:20] [65a923006d222] [INFO] Phone Number +33619032263 is available ! [2024-01-18 14:09:20] [65a923006d222] [DEBUG] Listen is enabled ? false [2024-01-18 14:09:20] [65a923006d222] [INFO] Listen +33757050389 is disabled ! [2024-01-18 14:09:20] [65a923006d222] [DEBUG] callback main sim_card_number CORRECT : +33757050389 début d'interpretation du message [2024-01-18 14:09:20] [65a923006d222] [DEBUG] BDD CheckNumber : OK [2024-01-18 14:09:20] [65a923006d222] [INFO] Callback SMS Count =? 1 [2024-01-18 14:09:20] [65a923006d222] [INFO] Callback checkMessage : -- text: Oui [2024-01-18 14:09:20] [65a923006d222] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-01-18 14:09:20] [65a923006d222] [INFO] Event ID ? 1 [2024-01-18 14:09:20] [65a923006d222] [INFO] Fetch event [2024-01-18 14:09:20] [65a923006d222] [INFO] Event name : Jumpstart [2024-01-18 14:09:20] [65a923006d222] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Oui' [2024-01-18 14:09:20] [65a923006d222] [DEBUG] [AUTOMATIC] Réponse Positive [2024-01-18 14:09:20] [65a923006d222] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2024-01-18 14:09:20] [65a923006d222] [INFO] Sender already set +33619032263 [2024-01-18 14:09:20] [65a923006d222] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 14:09:20] [65a923006d222] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 14:09:20] [65a923006d222] [DEBUG] SMS sms2_sent_at : 0 [2024-01-18 14:09:20] [65a923006d222] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-18 14:09:20] [65a923006d222] [DEBUG] SMS sms3_sent_at : 0 [2024-01-18 14:09:20] [65a923006d222] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-18 14:09:20] [65a923006d222] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 14:09:20] [65a923006d222] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-18 14:09:20] [65a923006d222] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 14:09:20] [65a923006d222] [DEBUG] SMS day sms5_sent_at : 1 [2024-01-18 14:09:20] [65a923006d222] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 14:09:20] [65a923006d222] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 14:09:20] [65a923006d222] [DEBUG] SMS operators count : 0 [2024-01-18 14:09:20] [65a923006d222] [DEBUG] SMS day operators count : 0 [2024-01-18 14:09:20] [65a923006d222] [INFO] SMS Count : 0 [2024-01-18 14:09:20] [65a923006d222] [INFO] SMS day Count : 3 [2024-01-18 14:09:20] [65a923006d222] [DEBUG] [SMS] text : Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonnées avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus, je vous invite à consulter les CGU https://bit.ly/JMPST et la Politique de confidentialité https://bit.ly/PRIVAcy. Souhaitez-vous etre conducteur ou passager ? [2024-01-18 14:09:20] [65a923006d222] [DEBUG] [SMS] number : +33619032263 [2024-01-18 14:09:20] [65a923006d222] [DEBUG] [SMS] sender : 33757050389 [2024-01-18 14:09:20] [65a923006d222] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33619032263"}],"text":"Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonn\u00e9es avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus, je vous invite \u00e0 consulter les CGU https:\/\/bit.ly\/JMPST et la Politique de confidentialit\u00e9 https:\/\/bit.ly\/PRIVAcy. Souhaitez-vous etre conducteur ou passager ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050389"} [2024-01-18 14:09:20] [65a923006d222] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 14:09:20] [65a923006d222] [INFO] [SMS] SMS envoyé avec succès id : sms_65a92300b79e0161491059 [2024-01-18 14:09:20] [65a923006d222] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a92300b79e0161491059","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":23.31} [2024-01-18 14:09:20] [65a923006d222] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-18 14:09:20] [65a923006d222] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-18 14:09:20' [2024-01-18 14:09:20] [65a923006d222] [DEBUG] Callback juste avant fin callBack [2024-01-18 14:10:02] [65a9232aaaf5d] [DEBUG] Callback main start ok [2024-01-18 14:10:02] [65a9232aaaf5d] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 14:10:02] [65a9232aaaf5d] [DEBUG] Callback main avant while ok [2024-01-18 14:10:02] [65a9232aaaf5d] [DEBUG] Fields : channel=sms&text=Passager&reception_date=2024-01-18 14:10:00&metadata[message_id]=sms_65a92300b79e0161491059&metadata[number]=+33619032263&metadata[sim_card_number]=+33757050389 [2024-01-18 14:10:02] [65a9232aaaf5d] [INFO] Callback SMS entrant sur sim_card: +33757050389 depuis Number (user): +33619032263 Text: Passager [2024-01-18 14:10:02] [65a9232aaaf5d] [INFO] From: +33619032263|To: +33757050389|Date: 2024-01-18 14:10:00|Message: Passager [2024-01-18 14:10:02] [65a9232aaaf5d] [DEBUG] callback main apres while ok [2024-01-18 14:10:02] [65a9232aaaf5d] [DEBUG] Service is enabled ? true [2024-01-18 14:10:02] [65a9232aaaf5d] [INFO] Service +33757050389 is enabled ! [2024-01-18 14:10:02] [65a9232aaaf5d] [INFO] Phone Number +33619032263 is available ! [2024-01-18 14:10:02] [65a9232aaaf5d] [DEBUG] Listen is enabled ? false [2024-01-18 14:10:02] [65a9232aaaf5d] [INFO] Listen +33757050389 is disabled ! [2024-01-18 14:10:02] [65a9232aaaf5d] [DEBUG] callback main sim_card_number CORRECT : +33757050389 début d'interpretation du message [2024-01-18 14:10:02] [65a9232aaaf5d] [DEBUG] BDD CheckNumber : OK [2024-01-18 14:10:02] [65a9232aaaf5d] [INFO] Callback SMS Count =? 2 [2024-01-18 14:10:02] [65a9232aaaf5d] [INFO] Callback checkMessage : Oui -- text: Passager [2024-01-18 14:10:02] [65a9232aaaf5d] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Passager' [2024-01-18 14:10:02] [65a9232aaaf5d] [INFO] Event ID ? 1 [2024-01-18 14:10:02] [65a9232aaaf5d] [INFO] Fetch event [2024-01-18 14:10:02] [65a9232aaaf5d] [INFO] Event name : Jumpstart [2024-01-18 14:10:02] [65a9232aaaf5d] [DEBUG] début chatgpt [2024-01-18 14:10:02] [65a9232aaaf5d] [DEBUG] curl_init OK [2024-01-18 14:10:02] [65a9232aaaf5d] [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 DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. 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":"Passager"}]} [2024-01-18 14:10:04] [65a9232aaaf5d] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iMRf0hJoxI34XIO1Losc2UoHem4S", "object": "chat.completion", "created": 1705583403, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait! Pouvez-vous me donner votre adresse de départ s'il vous plaît?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 381, "completion_tokens": 18, "total_tokens": 399 }, "system_fingerprint": null } [2024-01-18 14:10:04] [65a9232aaaf5d] [DEBUG] Curl Closed OK [2024-01-18 14:10:04] [65a9232aaaf5d] [INFO] Commun GPT Content: { "id": "chatcmpl-8iMRf0hJoxI34XIO1Losc2UoHem4S", "object": "chat.completion", "created": 1705583403, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait! Pouvez-vous me donner votre adresse de départ s'il vous plaît?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 381, "completion_tokens": 18, "total_tokens": 399 }, "system_fingerprint": null } [2024-01-18 14:10:04] [65a9232aaaf5d] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Passager' [2024-01-18 14:10:04] [65a9232aaaf5d] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Parfait! Pouvez-vous me donner votre adresse de départ s\'il vous plaît?' [2024-01-18 14:10:04] [65a9232aaaf5d] [INFO] Sender already set +33619032263 [2024-01-18 14:10:04] [65a9232aaaf5d] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 14:10:04] [65a9232aaaf5d] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 14:10:04] [65a9232aaaf5d] [DEBUG] SMS sms2_sent_at : 1 [2024-01-18 14:10:04] [65a9232aaaf5d] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-18 14:10:04] [65a9232aaaf5d] [DEBUG] SMS sms3_sent_at : 0 [2024-01-18 14:10:04] [65a9232aaaf5d] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-18 14:10:04] [65a9232aaaf5d] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 14:10:04] [65a9232aaaf5d] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-18 14:10:04] [65a9232aaaf5d] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 14:10:04] [65a9232aaaf5d] [DEBUG] SMS day sms5_sent_at : 1 [2024-01-18 14:10:04] [65a9232aaaf5d] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 14:10:04] [65a9232aaaf5d] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 14:10:04] [65a9232aaaf5d] [DEBUG] SMS operators count : 0 [2024-01-18 14:10:04] [65a9232aaaf5d] [DEBUG] SMS day operators count : 0 [2024-01-18 14:10:04] [65a9232aaaf5d] [INFO] SMS Count : 1 [2024-01-18 14:10:04] [65a9232aaaf5d] [INFO] SMS day Count : 4 [2024-01-18 14:10:04] [65a9232aaaf5d] [DEBUG] [SMS] text : Parfait! Pouvez-vous me donner votre adresse de départ s'il vous plaît? [2024-01-18 14:10:04] [65a9232aaaf5d] [DEBUG] [SMS] number : +33619032263 [2024-01-18 14:10:04] [65a9232aaaf5d] [DEBUG] [SMS] sender : 33757050389 [2024-01-18 14:10:04] [65a9232aaaf5d] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33619032263"}],"text":"Parfait! Pouvez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050389"} [2024-01-18 14:10:04] [65a9232aaaf5d] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 14:10:04] [65a9232aaaf5d] [INFO] [SMS] SMS envoyé avec succès id : sms_65a9232cdee7e552402110 [2024-01-18 14:10:04] [65a9232aaaf5d] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a9232cdee7e552402110","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":23.26} [2024-01-18 14:10:04] [65a9232aaaf5d] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-18 14:10:04] [65a9232aaaf5d] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-18 14:10:04' [2024-01-18 14:10:04] [65a9232aaaf5d] [DEBUG] Callback juste avant fin callBack [2024-01-18 14:10:39] [65a9234fadd98] [DEBUG] Callback main start ok [2024-01-18 14:10:39] [65a9234fadd98] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 14:10:39] [65a9234fadd98] [DEBUG] Callback main avant while ok [2024-01-18 14:10:39] [65a9234fadd98] [DEBUG] Fields : channel=sms&text=105 rue Jean Jaurès 03200 vichy&reception_date=2024-01-18 14:10:38&metadata[message_id]=sms_65a9232cdee7e552402110&metadata[number]=+33619032263&metadata[sim_card_number]=+33757050389 [2024-01-18 14:10:39] [65a9234fadd98] [INFO] Callback SMS entrant sur sim_card: +33757050389 depuis Number (user): +33619032263 Text: 105 rue Jean Jaurès 03200 vichy [2024-01-18 14:10:39] [65a9234fadd98] [INFO] From: +33619032263|To: +33757050389|Date: 2024-01-18 14:10:38|Message: 105 rue Jean Jaurès 03200 vichy [2024-01-18 14:10:39] [65a9234fadd98] [DEBUG] callback main apres while ok [2024-01-18 14:10:39] [65a9234fadd98] [DEBUG] Service is enabled ? true [2024-01-18 14:10:39] [65a9234fadd98] [INFO] Service +33757050389 is enabled ! [2024-01-18 14:10:39] [65a9234fadd98] [INFO] Phone Number +33619032263 is available ! [2024-01-18 14:10:39] [65a9234fadd98] [DEBUG] Listen is enabled ? false [2024-01-18 14:10:39] [65a9234fadd98] [INFO] Listen +33757050389 is disabled ! [2024-01-18 14:10:39] [65a9234fadd98] [DEBUG] callback main sim_card_number CORRECT : +33757050389 début d'interpretation du message [2024-01-18 14:10:39] [65a9234fadd98] [DEBUG] BDD CheckNumber : OK [2024-01-18 14:10:39] [65a9234fadd98] [INFO] Callback SMS Count =? 3 [2024-01-18 14:10:39] [65a9234fadd98] [INFO] Callback checkMessage : Passager -- text: 105 rue Jean Jaurès 03200 vichy [2024-01-18 14:10:39] [65a9234fadd98] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '105 rue Jean Jaurès 03200 vichy' [2024-01-18 14:10:39] [65a9234fadd98] [INFO] Event ID ? 1 [2024-01-18 14:10:39] [65a9234fadd98] [INFO] Fetch event [2024-01-18 14:10:39] [65a9234fadd98] [INFO] Event name : Jumpstart [2024-01-18 14:10:39] [65a9234fadd98] [DEBUG] début chatgpt [2024-01-18 14:10:39] [65a9234fadd98] [DEBUG] curl_init OK [2024-01-18 14:10:39] [65a9234fadd98] [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 DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. 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":"Passager"},{"role":"assistant","content":"Parfait! Pouvez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet?"},{"role":"user","content":"105 rue Jean Jaur\u00e8s 03200 vichy"}]} [2024-01-18 14:10:42] [65a9234fadd98] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iMSFOJTaA6JpheiUNMMsvSwjwqRO", "object": "chat.completion", "created": 1705583439, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, j'ai bien enregistré votre adresse de départ comme étant \"105 rue Jean Jaurès 03200 Vichy\". À quelle heure souhaitez-vous arriver à l'événement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 419, "completion_tokens": 46, "total_tokens": 465 }, "system_fingerprint": null } [2024-01-18 14:10:42] [65a9234fadd98] [DEBUG] Curl Closed OK [2024-01-18 14:10:42] [65a9234fadd98] [INFO] Commun GPT Content: { "id": "chatcmpl-8iMSFOJTaA6JpheiUNMMsvSwjwqRO", "object": "chat.completion", "created": 1705583439, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, j'ai bien enregistré votre adresse de départ comme étant \"105 rue Jean Jaurès 03200 Vichy\". À quelle heure souhaitez-vous arriver à l'événement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 419, "completion_tokens": 46, "total_tokens": 465 }, "system_fingerprint": null } [2024-01-18 14:10:42] [65a9234fadd98] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: '105 rue Jean Jaurès 03200 vichy' [2024-01-18 14:10:42] [65a9234fadd98] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Très bien, j\'ai bien enregistré votre adresse de départ comme étant 105 rue Jean Jaurès 03200 Vichy. À quelle heure souhaitez-vous arriver à l\'événement ?' [2024-01-18 14:10:42] [65a9234fadd98] [INFO] Sender already set +33619032263 [2024-01-18 14:10:42] [65a9234fadd98] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 14:10:42] [65a9234fadd98] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 14:10:42] [65a9234fadd98] [DEBUG] SMS sms2_sent_at : 1 [2024-01-18 14:10:42] [65a9234fadd98] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-18 14:10:42] [65a9234fadd98] [DEBUG] SMS sms3_sent_at : 1 [2024-01-18 14:10:42] [65a9234fadd98] [DEBUG] SMS day sms3_sent_at : 2 [2024-01-18 14:10:42] [65a9234fadd98] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 14:10:42] [65a9234fadd98] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-18 14:10:42] [65a9234fadd98] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 14:10:42] [65a9234fadd98] [DEBUG] SMS day sms5_sent_at : 1 [2024-01-18 14:10:42] [65a9234fadd98] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 14:10:42] [65a9234fadd98] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 14:10:42] [65a9234fadd98] [DEBUG] SMS operators count : 0 [2024-01-18 14:10:42] [65a9234fadd98] [DEBUG] SMS day operators count : 0 [2024-01-18 14:10:42] [65a9234fadd98] [INFO] SMS Count : 2 [2024-01-18 14:10:42] [65a9234fadd98] [INFO] SMS day Count : 5 [2024-01-18 14:10:42] [65a9234fadd98] [DEBUG] [SMS] text : Très bien, j'ai bien enregistré votre adresse de départ comme étant "105 rue Jean Jaurès 03200 Vichy". À quelle heure souhaitez-vous arriver à l'événement ? [2024-01-18 14:10:42] [65a9234fadd98] [DEBUG] [SMS] number : +33619032263 [2024-01-18 14:10:42] [65a9234fadd98] [DEBUG] [SMS] sender : 33757050389 [2024-01-18 14:10:42] [65a9234fadd98] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33619032263"}],"text":"Tr\u00e8s bien, j'ai bien enregistr\u00e9 votre adresse de d\u00e9part comme \u00e9tant \"105 rue Jean Jaur\u00e8s 03200 Vichy\". \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050389"} [2024-01-18 14:10:43] [65a9234fadd98] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 14:10:43] [65a9234fadd98] [INFO] [SMS] SMS envoyé avec succès id : sms_65a9235312f84359146514 [2024-01-18 14:10:43] [65a9234fadd98] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a9235312f84359146514","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":23.22} [2024-01-18 14:10:43] [65a9234fadd98] [INFO] BDD AddSmsCount SMS Count updated: 4 [2024-01-18 14:10:43] [65a9234fadd98] [INFO] BDD BddMaj : sms4_sent_at mis à jour. Valeur: '2024-01-18 14:10:43' [2024-01-18 14:10:43] [65a9234fadd98] [DEBUG] Callback juste avant fin callBack [2024-01-18 14:11:12] [65a92370e36a4] [DEBUG] Callback main start ok [2024-01-18 14:11:12] [65a92370e36a4] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 14:11:12] [65a92370e36a4] [DEBUG] Callback main avant while ok [2024-01-18 14:11:12] [65a92370e36a4] [DEBUG] Fields : channel=sms&text=Vers 8:30&reception_date=2024-01-18 14:11:12&metadata[message_id]=sms_65a9235312f84359146514&metadata[number]=+33619032263&metadata[sim_card_number]=+33757050389 [2024-01-18 14:11:12] [65a92370e36a4] [INFO] Callback SMS entrant sur sim_card: +33757050389 depuis Number (user): +33619032263 Text: Vers 8:30 [2024-01-18 14:11:12] [65a92370e36a4] [INFO] From: +33619032263|To: +33757050389|Date: 2024-01-18 14:11:12|Message: Vers 8:30 [2024-01-18 14:11:12] [65a92370e36a4] [DEBUG] callback main apres while ok [2024-01-18 14:11:12] [65a92370e36a4] [DEBUG] Service is enabled ? true [2024-01-18 14:11:12] [65a92370e36a4] [INFO] Service +33757050389 is enabled ! [2024-01-18 14:11:12] [65a92370e36a4] [INFO] Phone Number +33619032263 is available ! [2024-01-18 14:11:12] [65a92370e36a4] [DEBUG] Listen is enabled ? false [2024-01-18 14:11:12] [65a92370e36a4] [INFO] Listen +33757050389 is disabled ! [2024-01-18 14:11:12] [65a92370e36a4] [DEBUG] callback main sim_card_number CORRECT : +33757050389 début d'interpretation du message [2024-01-18 14:11:12] [65a92370e36a4] [DEBUG] BDD CheckNumber : OK [2024-01-18 14:11:12] [65a92370e36a4] [INFO] Callback SMS Count =? 4 [2024-01-18 14:11:12] [65a92370e36a4] [INFO] Callback checkMessage : 105 rue Jean Jaurès 03200 vichy -- text: Vers 8:30 [2024-01-18 14:11:12] [65a92370e36a4] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Vers 8:30' [2024-01-18 14:11:12] [65a92370e36a4] [INFO] Event ID ? 1 [2024-01-18 14:11:12] [65a92370e36a4] [INFO] Fetch event [2024-01-18 14:11:12] [65a92370e36a4] [INFO] Event name : Jumpstart [2024-01-18 14:11:12] [65a92370e36a4] [DEBUG] début chatgpt [2024-01-18 14:11:12] [65a92370e36a4] [DEBUG] curl_init OK [2024-01-18 14:11:12] [65a92370e36a4] [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 DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. 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":"Passager"},{"role":"assistant","content":"Parfait! Pouvez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet?"},{"role":"user","content":"105 rue Jean Jaur\u00e8s 03200 vichy"},{"role":"assistant","content":"Tr\u00e8s bien, j'ai bien enregistr\u00e9 votre adresse de d\u00e9part comme \u00e9tant 105 rue Jean Jaur\u00e8s 03200 Vichy. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement ?"},{"role":"user","content":"Vers 8:30"}]} [2024-01-18 14:11:15] [65a92370e36a4] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iMSndfAMkcpvdiLR4rcJZ66dLbpl", "object": "chat.completion", "created": 1705583473, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, noté pour l'heure d'arrivée à 8h30. A quelle heure souhaitez-vous repartir après l'événement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 478, "completion_tokens": 37, "total_tokens": 515 }, "system_fingerprint": null } [2024-01-18 14:11:15] [65a92370e36a4] [DEBUG] Curl Closed OK [2024-01-18 14:11:15] [65a92370e36a4] [INFO] Commun GPT Content: { "id": "chatcmpl-8iMSndfAMkcpvdiLR4rcJZ66dLbpl", "object": "chat.completion", "created": 1705583473, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, noté pour l'heure d'arrivée à 8h30. A quelle heure souhaitez-vous repartir après l'événement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 478, "completion_tokens": 37, "total_tokens": 515 }, "system_fingerprint": null } [2024-01-18 14:11:15] [65a92370e36a4] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: 'Vers 8:30' [2024-01-18 14:11:15] [65a92370e36a4] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Très bien, noté pour l\'heure d\'arrivée à 8h30. A quelle heure souhaitez-vous repartir après l\'événement ?' [2024-01-18 14:11:15] [65a92370e36a4] [INFO] Sender already set +33619032263 [2024-01-18 14:11:15] [65a92370e36a4] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 14:11:15] [65a92370e36a4] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 14:11:15] [65a92370e36a4] [DEBUG] SMS sms2_sent_at : 1 [2024-01-18 14:11:15] [65a92370e36a4] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-18 14:11:15] [65a92370e36a4] [DEBUG] SMS sms3_sent_at : 1 [2024-01-18 14:11:15] [65a92370e36a4] [DEBUG] SMS day sms3_sent_at : 2 [2024-01-18 14:11:15] [65a92370e36a4] [DEBUG] SMS sms4_sent_at : 1 [2024-01-18 14:11:15] [65a92370e36a4] [DEBUG] SMS day sms4_sent_at : 2 [2024-01-18 14:11:15] [65a92370e36a4] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 14:11:15] [65a92370e36a4] [DEBUG] SMS day sms5_sent_at : 1 [2024-01-18 14:11:15] [65a92370e36a4] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 14:11:15] [65a92370e36a4] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 14:11:15] [65a92370e36a4] [DEBUG] SMS operators count : 0 [2024-01-18 14:11:15] [65a92370e36a4] [DEBUG] SMS day operators count : 0 [2024-01-18 14:11:15] [65a92370e36a4] [INFO] SMS Count : 3 [2024-01-18 14:11:15] [65a92370e36a4] [INFO] SMS day Count : 6 [2024-01-18 14:11:15] [65a92370e36a4] [DEBUG] [SMS] text : Très bien, noté pour l'heure d'arrivée à 8h30. A quelle heure souhaitez-vous repartir après l'événement ? [2024-01-18 14:11:15] [65a92370e36a4] [DEBUG] [SMS] number : +33619032263 [2024-01-18 14:11:15] [65a92370e36a4] [DEBUG] [SMS] sender : 33757050389 [2024-01-18 14:11:15] [65a92370e36a4] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33619032263"}],"text":"Tr\u00e8s bien, not\u00e9 pour l'heure d'arriv\u00e9e \u00e0 8h30. A quelle heure souhaitez-vous repartir apr\u00e8s l'\u00e9v\u00e9nement ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050389"} [2024-01-18 14:11:15] [65a92370e36a4] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 14:11:15] [65a92370e36a4] [INFO] [SMS] SMS envoyé avec succès id : sms_65a92373bcda1736007987 [2024-01-18 14:11:15] [65a92370e36a4] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a92373bcda1736007987","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":23.17} [2024-01-18 14:11:15] [65a92370e36a4] [INFO] BDD AddSmsCount SMS Count updated: 5 [2024-01-18 14:11:15] [65a92370e36a4] [INFO] BDD BddMaj : sms5_sent_at mis à jour. Valeur: '2024-01-18 14:11:15' [2024-01-18 14:11:15] [65a92370e36a4] [DEBUG] Callback juste avant fin callBack [2024-01-18 14:11:56] [65a9239c8cdd7] [DEBUG] Callback main start ok [2024-01-18 14:11:56] [65a9239c8cdd7] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 14:11:56] [65a9239c8cdd7] [DEBUG] Callback main avant while ok [2024-01-18 14:11:56] [65a9239c8cdd7] [DEBUG] Fields : channel=sms&text=17:00 environ&reception_date=2024-01-18 14:11:55&metadata[message_id]=sms_65a92373bcda1736007987&metadata[number]=+33619032263&metadata[sim_card_number]=+33757050389 [2024-01-18 14:11:56] [65a9239c8cdd7] [INFO] Callback SMS entrant sur sim_card: +33757050389 depuis Number (user): +33619032263 Text: 17:00 environ [2024-01-18 14:11:56] [65a9239c8cdd7] [INFO] From: +33619032263|To: +33757050389|Date: 2024-01-18 14:11:55|Message: 17:00 environ [2024-01-18 14:11:56] [65a9239c8cdd7] [DEBUG] callback main apres while ok [2024-01-18 14:11:56] [65a9239c8cdd7] [DEBUG] Service is enabled ? true [2024-01-18 14:11:56] [65a9239c8cdd7] [INFO] Service +33757050389 is enabled ! [2024-01-18 14:11:56] [65a9239c8cdd7] [INFO] Phone Number +33619032263 is available ! [2024-01-18 14:11:56] [65a9239c8cdd7] [DEBUG] Listen is enabled ? false [2024-01-18 14:11:56] [65a9239c8cdd7] [INFO] Listen +33757050389 is disabled ! [2024-01-18 14:11:56] [65a9239c8cdd7] [DEBUG] callback main sim_card_number CORRECT : +33757050389 début d'interpretation du message [2024-01-18 14:11:56] [65a9239c8cdd7] [DEBUG] BDD CheckNumber : OK [2024-01-18 14:11:56] [65a9239c8cdd7] [INFO] Callback SMS Count =? 5 [2024-01-18 14:11:56] [65a9239c8cdd7] [INFO] Callback checkMessage : Vers 8:30 -- text: 17:00 environ [2024-01-18 14:11:56] [65a9239c8cdd7] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '17:00 environ' [2024-01-18 14:11:56] [65a9239c8cdd7] [INFO] Event ID ? 1 [2024-01-18 14:11:56] [65a9239c8cdd7] [INFO] Fetch event [2024-01-18 14:11:56] [65a9239c8cdd7] [INFO] Event name : Jumpstart [2024-01-18 14:11:56] [65a9239c8cdd7] [DEBUG] Callback juste avant fin callBack [2024-01-18 14:13:42] [65a924067497b] [DEBUG] Callback main start ok [2024-01-18 14:13:42] [65a924067497b] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 14:13:42] [65a924067497b] [DEBUG] Callback main avant while ok [2024-01-18 14:13:42] [65a924067497b] [DEBUG] Fields : channel=sms&text=Je peux co-voiturer demain matin. Je suis conducteur. Je pars de perignat les sarlieve.&reception_date=2024-01-18 14:13:41&metadata[message_id]=sms_65a15d9421081431038595&metadata[number]=+33676121260&metadata[sim_card_number]=+33755517568 [2024-01-18 14:13:42] [65a924067497b] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33676121260 Text: Je peux co-voiturer demain matin. Je suis conducteur. Je pars de perignat les sarlieve. [2024-01-18 14:13:42] [65a924067497b] [INFO] From: +33676121260|To: +33755517568|Date: 2024-01-18 14:13:41|Message: Je peux co-voiturer demain matin. Je suis conducteur. Je pars de perignat les sarlieve. [2024-01-18 14:13:42] [65a924067497b] [DEBUG] callback main apres while ok [2024-01-18 14:13:42] [65a924067497b] [DEBUG] Service is enabled ? true [2024-01-18 14:13:42] [65a924067497b] [INFO] Service +33755517568 is enabled ! [2024-01-18 14:13:42] [65a924067497b] [INFO] Phone Number +33676121260 is available ! [2024-01-18 14:13:42] [65a924067497b] [DEBUG] Listen is enabled ? false [2024-01-18 14:13:42] [65a924067497b] [INFO] Listen +33755517568 is disabled ! [2024-01-18 14:13:42] [65a924067497b] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2024-01-18 14:13:42] [65a924067497b] [DEBUG] BDD CheckNumber : OK [2024-01-18 14:13:42] [65a924067497b] [INFO] Callback SMS Count =? 1 [2024-01-18 14:13:42] [65a924067497b] [INFO] Callback checkMessage : Je ne sais pas -- text: Je peux co-voiturer demain matin. Je suis conducteur. Je pars de perignat les sarlieve. [2024-01-18 14:13:42] [65a924067497b] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Je peux co-voiturer demain matin. Je suis conducteur. Je pars de perignat les sarlieve.' [2024-01-18 14:13:42] [65a924067497b] [INFO] Event ID ? [2024-01-18 14:13:42] [65a924067497b] [DEBUG] début chatgpt [2024-01-18 14:13:42] [65a924067497b] [DEBUG] curl_init OK [2024-01-18 14:13:42] [65a924067497b] [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\u00c3\u00a9 par la CEC Massif Central pour l'\u00c3\u00a9v\u00c3\u00a9nement 'Nouveau cap repr\u00c3\u00a9sentatif' du 17 au 19 janvier 2024 \u00c3\u00a0 l\u00e2\u20ac\u2122ESC Clermont. Je peux vous aider quelque soit votre lieu et heure de d\u00c3\u00a9part. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Je peux co-voiturer demain matin. Je suis conducteur. Je pars de perignat les sarlieve."}]} [2024-01-18 14:13:45] [65a924067497b] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iMVCqDXMmnHIaJFJp9G4UOu95DCO", "object": "chat.completion", "created": 1705583622, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, merci de choisir la voie du covoiturage. Avez-vous une heure d'arrivée souhaitée à l'événement 'Nouveau cap représentatif' demain matin à l'ESC Clermont ?\n" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 388, "completion_tokens": 54, "total_tokens": 442 }, "system_fingerprint": null } [2024-01-18 14:13:45] [65a924067497b] [DEBUG] Curl Closed OK [2024-01-18 14:13:45] [65a924067497b] [INFO] Commun GPT Content: { "id": "chatcmpl-8iMVCqDXMmnHIaJFJp9G4UOu95DCO", "object": "chat.completion", "created": 1705583622, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, merci de choisir la voie du covoiturage. Avez-vous une heure d'arrivée souhaitée à l'événement 'Nouveau cap représentatif' demain matin à l'ESC Clermont ?\n" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 388, "completion_tokens": 54, "total_tokens": 442 }, "system_fingerprint": null } [2024-01-18 14:13:45] [65a924067497b] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Je peux co-voiturer demain matin. Je suis conducteur. Je pars de perignat les sarlieve.' [2024-01-18 14:13:45] [65a924067497b] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Parfait, merci de choisir la voie du covoiturage. Avez-vous une heure d\'arrivée souhaitée à l\'événement \'Nouveau cap représentatif\' demain matin à l\'ESC Clermont ?\n' [2024-01-18 14:13:45] [65a924067497b] [DEBUG] Callback juste avant fin callBack [2024-01-18 14:42:56] [65a92ae0ef899] [DEBUG] Callback main start ok [2024-01-18 14:42:56] [65a92ae0ef899] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 14:42:56] [65a92ae0ef899] [DEBUG] Callback main avant while ok [2024-01-18 14:42:56] [65a92ae0ef899] [DEBUG] Fields : channel=sms&text=17:00&reception_date=2024-01-18 14:42:55&metadata[message_id]=sms_65a92373bcda1736007987&metadata[number]=+33619032263&metadata[sim_card_number]=+33757050389 [2024-01-18 14:42:56] [65a92ae0ef899] [INFO] Callback SMS entrant sur sim_card: +33757050389 depuis Number (user): +33619032263 Text: 17:00 [2024-01-18 14:42:56] [65a92ae0ef899] [INFO] From: +33619032263|To: +33757050389|Date: 2024-01-18 14:42:55|Message: 17:00 [2024-01-18 14:42:56] [65a92ae0ef899] [DEBUG] callback main apres while ok [2024-01-18 14:42:56] [65a92ae0ef899] [DEBUG] Service is enabled ? true [2024-01-18 14:42:56] [65a92ae0ef899] [INFO] Service +33757050389 is enabled ! [2024-01-18 14:42:56] [65a92ae0ef899] [INFO] Phone Number +33619032263 is available ! [2024-01-18 14:42:56] [65a92ae0ef899] [DEBUG] Listen is enabled ? false [2024-01-18 14:42:57] [65a92ae0ef899] [INFO] Listen +33757050389 is disabled ! [2024-01-18 14:42:57] [65a92ae0ef899] [DEBUG] callback main sim_card_number CORRECT : +33757050389 début d'interpretation du message [2024-01-18 14:42:57] [65a92ae0ef899] [DEBUG] BDD CheckNumber : OK [2024-01-18 14:42:57] [65a92ae0ef899] [INFO] Callback SMS Count =? 5 [2024-01-18 14:42:57] [65a92ae0ef899] [INFO] Callback checkMessage : 17:00 environ -- text: 17:00 [2024-01-18 14:42:57] [65a92ae0ef899] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '17:00' [2024-01-18 14:42:57] [65a92ae0ef899] [INFO] Event ID ? 1 [2024-01-18 14:42:57] [65a92ae0ef899] [INFO] Fetch event [2024-01-18 14:42:57] [65a92ae0ef899] [INFO] Event name : Jumpstart [2024-01-18 14:42:57] [65a92ae0ef899] [DEBUG] Callback juste avant fin callBack [2024-01-18 14:44:09] [65a92b29a6267] [DEBUG] Callback main start ok [2024-01-18 14:44:09] [65a92b29a6267] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 14:44:09] [65a92b29a6267] [DEBUG] Callback main avant while ok [2024-01-18 14:44:09] [65a92b29a6267] [DEBUG] Fields : channel=sms&text=Bonjour Oui. Je viens de Riom &reception_date=2024-01-18 14:44:08&metadata[message_id]=sms_65a7aaea5e962013506276&metadata[number]=+33634233547&metadata[sim_card_number]=+33757050381 [2024-01-18 14:44:09] [65a92b29a6267] [INFO] Callback SMS entrant sur sim_card: +33757050381 depuis Number (user): +33634233547 Text: Bonjour Oui. Je viens de Riom [2024-01-18 14:44:09] [65a92b29a6267] [INFO] From: +33634233547|To: +33757050381|Date: 2024-01-18 14:44:08|Message: Bonjour Oui. Je viens de Riom [2024-01-18 14:44:09] [65a92b29a6267] [DEBUG] callback main apres while ok [2024-01-18 14:44:09] [65a92b29a6267] [DEBUG] Service is enabled ? true [2024-01-18 14:44:09] [65a92b29a6267] [INFO] Service +33757050381 is enabled ! [2024-01-18 14:44:09] [65a92b29a6267] [INFO] Phone Number +33634233547 is available ! [2024-01-18 14:44:09] [65a92b29a6267] [DEBUG] Listen is enabled ? false [2024-01-18 14:44:09] [65a92b29a6267] [INFO] Listen +33757050381 is disabled ! [2024-01-18 14:44:09] [65a92b29a6267] [DEBUG] callback main sim_card_number CORRECT : +33757050381 début d'interpretation du message [2024-01-18 14:44:09] [65a92b29a6267] [DEBUG] BDD CheckNumber : OK [2024-01-18 14:44:09] [65a92b29a6267] [INFO] Callback SMS Count =? 1 [2024-01-18 14:44:09] [65a92b29a6267] [INFO] Callback checkMessage : -- text: Bonjour Oui. Je viens de Riom [2024-01-18 14:44:09] [65a92b29a6267] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour Oui. Je viens de Riom ' [2024-01-18 14:44:09] [65a92b29a6267] [INFO] Event ID ? 1 [2024-01-18 14:44:09] [65a92b29a6267] [INFO] Fetch event [2024-01-18 14:44:09] [65a92b29a6267] [INFO] Event name : Jumpstart [2024-01-18 14:44:09] [65a92b29a6267] [DEBUG] début chatgpt [2024-01-18 14:44:09] [65a92b29a6267] [DEBUG] curl_init OK [2024-01-18 14:44:09] [65a92b29a6267] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Je souhaite conna\u00eetre pour chaque message si le message est positif ou n\u00e9gatif \u00e0 la question 'Souhaitez-vous faire du covoiturage ?'. Pour cela, tu utiliseras une \u00e9chelle d'entier de 0 \u00e0 10, pour noter le message, o\u00f9 0 veut vraiment dire non et 10 vraiment dire oui. Si le message n'est pas pr\u00e9cis ou est hors sujet, tu renverras 0. Tu renverras uniquement la valeur de la note de l'\u00e9chelle."},{"role":"user","content":"Le message : Bonjour Oui. Je viens de Riom "}]} [2024-01-18 14:44:10] [65a92b29a6267] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iMygW2e8b3xb95VEJCf46DBtgLpL", "object": "chat.completion", "created": 1705585450, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Note : 9" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 138, "completion_tokens": 4, "total_tokens": 142 }, "system_fingerprint": null } [2024-01-18 14:44:10] [65a92b29a6267] [DEBUG] Curl Closed OK [2024-01-18 14:44:10] [65a92b29a6267] [INFO] Commun GPT Content: { "id": "chatcmpl-8iMygW2e8b3xb95VEJCf46DBtgLpL", "object": "chat.completion", "created": 1705585450, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Note : 9" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 138, "completion_tokens": 4, "total_tokens": 142 }, "system_fingerprint": null } [2024-01-18 14:44:10] [65a92b29a6267] [DEBUG] [AUTOMATIC] Réponse 9 [2024-01-18 14:44:10] [65a92b29a6267] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Bonjour Oui. Je viens de Riom ' [2024-01-18 14:44:10] [65a92b29a6267] [DEBUG] [AUTOMATIC] Réponse Positive [2024-01-18 14:44:10] [65a92b29a6267] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2024-01-18 14:44:10] [65a92b29a6267] [INFO] Sender already set +33634233547 [2024-01-18 14:44:10] [65a92b29a6267] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 14:44:10] [65a92b29a6267] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 14:44:10] [65a92b29a6267] [DEBUG] SMS sms2_sent_at : 0 [2024-01-18 14:44:10] [65a92b29a6267] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-18 14:44:10] [65a92b29a6267] [DEBUG] SMS sms3_sent_at : 0 [2024-01-18 14:44:10] [65a92b29a6267] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-18 14:44:10] [65a92b29a6267] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 14:44:10] [65a92b29a6267] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-18 14:44:10] [65a92b29a6267] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 14:44:10] [65a92b29a6267] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-18 14:44:10] [65a92b29a6267] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 14:44:10] [65a92b29a6267] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 14:44:10] [65a92b29a6267] [DEBUG] SMS operators count : 0 [2024-01-18 14:44:10] [65a92b29a6267] [DEBUG] SMS day operators count : 0 [2024-01-18 14:44:10] [65a92b29a6267] [INFO] SMS Count : 0 [2024-01-18 14:44:10] [65a92b29a6267] [INFO] SMS day Count : 0 [2024-01-18 14:44:10] [65a92b29a6267] [DEBUG] [SMS] text : Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonnées avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus, je vous invite à consulter les CGU https://bit.ly/JMPST et la Politique de confidentialité https://bit.ly/PRIVAcy. Souhaitez-vous etre conducteur ou passager ? [2024-01-18 14:44:10] [65a92b29a6267] [DEBUG] [SMS] number : +33634233547 [2024-01-18 14:44:10] [65a92b29a6267] [DEBUG] [SMS] sender : 33757050381 [2024-01-18 14:44:10] [65a92b29a6267] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33634233547"}],"text":"Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonn\u00e9es avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus, je vous invite \u00e0 consulter les CGU https:\/\/bit.ly\/JMPST et la Politique de confidentialit\u00e9 https:\/\/bit.ly\/PRIVAcy. Souhaitez-vous etre conducteur ou passager ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050381"} [2024-01-18 14:44:11] [65a92b29a6267] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 14:44:11] [65a92b29a6267] [INFO] [SMS] SMS envoyé avec succès id : sms_65a92b2b3166d697791294 [2024-01-18 14:44:11] [65a92b29a6267] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a92b2b3166d697791294","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":23.04} [2024-01-18 14:44:11] [65a92b29a6267] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-18 14:44:11] [65a92b29a6267] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-18 14:44:11' [2024-01-18 14:44:11] [65a92b29a6267] [DEBUG] Callback juste avant fin callBack [2024-01-18 14:58:16] [65a92e785f7b1] [DEBUG] Callback main start ok [2024-01-18 14:58:16] [65a92e785f7b1] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 14:58:16] [65a92e785f7b1] [DEBUG] Callback main avant while ok [2024-01-18 14:58:16] [65a92e785f7b1] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-01-18 14:58:15&metadata[message_id]=sms_65a92e5e1e4e4351970118&metadata[number]=+33619032263&metadata[sim_card_number]=+33757050389 [2024-01-18 14:58:16] [65a92e785f7b1] [INFO] Callback SMS entrant sur sim_card: +33757050389 depuis Number (user): +33619032263 Text: Oui [2024-01-18 14:58:16] [65a92e785f7b1] [INFO] From: +33619032263|To: +33757050389|Date: 2024-01-18 14:58:15|Message: Oui [2024-01-18 14:58:16] [65a92e785f7b1] [DEBUG] callback main apres while ok [2024-01-18 14:58:16] [65a92e785f7b1] [DEBUG] Service is enabled ? true [2024-01-18 14:58:16] [65a92e785f7b1] [INFO] Service +33757050389 is enabled ! [2024-01-18 14:58:16] [65a92e785f7b1] [INFO] Phone Number +33619032263 is available ! [2024-01-18 14:58:16] [65a92e785f7b1] [DEBUG] Listen is enabled ? false [2024-01-18 14:58:16] [65a92e785f7b1] [INFO] Listen +33757050389 is disabled ! [2024-01-18 14:58:16] [65a92e785f7b1] [DEBUG] callback main sim_card_number CORRECT : +33757050389 début d'interpretation du message [2024-01-18 14:58:16] [65a92e785f7b1] [DEBUG] BDD CheckNumber : OK [2024-01-18 14:58:16] [65a92e785f7b1] [INFO] Callback SMS Count =? 5 [2024-01-18 14:58:16] [65a92e785f7b1] [INFO] Callback checkMessage : 17:00 -- text: Oui [2024-01-18 14:58:16] [65a92e785f7b1] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-01-18 14:58:16] [65a92e785f7b1] [INFO] Event ID ? 1 [2024-01-18 14:58:16] [65a92e785f7b1] [INFO] Fetch event [2024-01-18 14:58:16] [65a92e785f7b1] [INFO] Event name : Jumpstart [2024-01-18 14:58:16] [65a92e785f7b1] [DEBUG] Callback juste avant fin callBack [2024-01-18 14:58:33] [65a92e895f269] [DEBUG] Callback main start ok [2024-01-18 14:58:33] [65a92e895f269] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 14:58:33] [65a92e895f269] [DEBUG] Callback main avant while ok [2024-01-18 14:58:33] [65a92e895f269] [DEBUG] Fields : channel=sms&text=Passager &reception_date=2024-01-18 14:58:31&metadata[message_id]=sms_65a92b2b3166d697791294&metadata[number]=+33634233547&metadata[sim_card_number]=+33757050381 [2024-01-18 14:58:33] [65a92e895f269] [INFO] Callback SMS entrant sur sim_card: +33757050381 depuis Number (user): +33634233547 Text: Passager [2024-01-18 14:58:33] [65a92e895f269] [INFO] From: +33634233547|To: +33757050381|Date: 2024-01-18 14:58:31|Message: Passager [2024-01-18 14:58:33] [65a92e895f269] [DEBUG] callback main apres while ok [2024-01-18 14:58:33] [65a92e895f269] [DEBUG] Service is enabled ? true [2024-01-18 14:58:33] [65a92e895f269] [INFO] Service +33757050381 is enabled ! [2024-01-18 14:58:33] [65a92e895f269] [INFO] Phone Number +33634233547 is available ! [2024-01-18 14:58:33] [65a92e895f269] [DEBUG] Listen is enabled ? false [2024-01-18 14:58:33] [65a92e895f269] [INFO] Listen +33757050381 is disabled ! [2024-01-18 14:58:33] [65a92e895f269] [DEBUG] callback main sim_card_number CORRECT : +33757050381 début d'interpretation du message [2024-01-18 14:58:33] [65a92e895f269] [DEBUG] BDD CheckNumber : OK [2024-01-18 14:58:33] [65a92e895f269] [INFO] Callback SMS Count =? 2 [2024-01-18 14:58:33] [65a92e895f269] [INFO] Callback checkMessage : Bonjour Oui. Je viens de Riom -- text: Passager [2024-01-18 14:58:33] [65a92e895f269] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Passager ' [2024-01-18 14:58:33] [65a92e895f269] [INFO] Event ID ? 1 [2024-01-18 14:58:33] [65a92e895f269] [INFO] Fetch event [2024-01-18 14:58:33] [65a92e895f269] [INFO] Event name : Jumpstart [2024-01-18 14:58:33] [65a92e895f269] [DEBUG] début chatgpt [2024-01-18 14:58:33] [65a92e895f269] [DEBUG] curl_init OK [2024-01-18 14:58:33] [65a92e895f269] [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 par DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Souhaitez-vous profiter de ce service de covoiturage gratuit ? \r\nPour les conducteurs participant \u00e0 l'op\u00e9ration, une place de parking sera attribu\u00e9e \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e."},{"role":"user","content":"Bonjour Oui. Je viens de Riom "},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager "}]} [2024-01-18 14:58:35] [65a92e895f269] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iNCb1UnqIP62FBGAkBshsiPOWaVd", "object": "chat.completion", "created": 1705586313, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, en tant que passager, pouvez-vous me donner votre adresse de départ s'il vous plaît?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 397, "completion_tokens": 23, "total_tokens": 420 }, "system_fingerprint": null } [2024-01-18 14:58:35] [65a92e895f269] [DEBUG] Curl Closed OK [2024-01-18 14:58:35] [65a92e895f269] [INFO] Commun GPT Content: { "id": "chatcmpl-8iNCb1UnqIP62FBGAkBshsiPOWaVd", "object": "chat.completion", "created": 1705586313, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, en tant que passager, pouvez-vous me donner votre adresse de départ s'il vous plaît?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 397, "completion_tokens": 23, "total_tokens": 420 }, "system_fingerprint": null } [2024-01-18 14:58:35] [65a92e895f269] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Passager ' [2024-01-18 14:58:35] [65a92e895f269] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Parfait, en tant que passager, pouvez-vous me donner votre adresse de départ s\'il vous plaît?' [2024-01-18 14:58:35] [65a92e895f269] [INFO] Sender already set +33634233547 [2024-01-18 14:58:35] [65a92e895f269] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 14:58:35] [65a92e895f269] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 14:58:35] [65a92e895f269] [DEBUG] SMS sms2_sent_at : 1 [2024-01-18 14:58:35] [65a92e895f269] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-18 14:58:35] [65a92e895f269] [DEBUG] SMS sms3_sent_at : 0 [2024-01-18 14:58:35] [65a92e895f269] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-18 14:58:35] [65a92e895f269] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 14:58:35] [65a92e895f269] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-18 14:58:35] [65a92e895f269] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 14:58:35] [65a92e895f269] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-18 14:58:35] [65a92e895f269] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 14:58:35] [65a92e895f269] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 14:58:35] [65a92e895f269] [DEBUG] SMS operators count : 0 [2024-01-18 14:58:35] [65a92e895f269] [DEBUG] SMS day operators count : 0 [2024-01-18 14:58:35] [65a92e895f269] [INFO] SMS Count : 1 [2024-01-18 14:58:35] [65a92e895f269] [INFO] SMS day Count : 1 [2024-01-18 14:58:35] [65a92e895f269] [DEBUG] [SMS] text : Parfait, en tant que passager, pouvez-vous me donner votre adresse de départ s'il vous plaît? [2024-01-18 14:58:35] [65a92e895f269] [DEBUG] [SMS] number : +33634233547 [2024-01-18 14:58:35] [65a92e895f269] [DEBUG] [SMS] sender : 33757050381 [2024-01-18 14:58:35] [65a92e895f269] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33634233547"}],"text":"Parfait, en tant que passager, pouvez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050381"} [2024-01-18 14:58:35] [65a92e895f269] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 14:58:35] [65a92e895f269] [INFO] [SMS] SMS envoyé avec succès id : sms_65a92e8b9b5ab673286877 [2024-01-18 14:58:35] [65a92e895f269] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a92e8b9b5ab673286877","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":22.86} [2024-01-18 14:58:35] [65a92e895f269] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-18 14:58:35] [65a92e895f269] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-18 14:58:35' [2024-01-18 14:58:35] [65a92e895f269] [DEBUG] Callback juste avant fin callBack [2024-01-18 14:59:16] [65a92eb4d271a] [DEBUG] Callback main start ok [2024-01-18 14:59:16] [65a92eb4d271a] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 14:59:16] [65a92eb4d271a] [DEBUG] Callback main avant while ok [2024-01-18 14:59:16] [65a92eb4d271a] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-01-18 14:59:14&metadata[message_id]=sms_65a92e80d51cc633260874&metadata[number]=+33634364972&metadata[sim_card_number]=+33755517567 [2024-01-18 14:59:16] [65a92eb4d271a] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33634364972 Text: Oui [2024-01-18 14:59:16] [65a92eb4d271a] [INFO] From: +33634364972|To: +33755517567|Date: 2024-01-18 14:59:14|Message: Oui [2024-01-18 14:59:16] [65a92eb4d271a] [DEBUG] callback main apres while ok [2024-01-18 14:59:16] [65a92eb4d271a] [DEBUG] Service is enabled ? true [2024-01-18 14:59:16] [65a92eb4d271a] [INFO] Service +33755517567 is enabled ! [2024-01-18 14:59:16] [65a92eb4d271a] [INFO] Phone Number +33634364972 is available ! [2024-01-18 14:59:16] [65a92eb4d271a] [DEBUG] Listen is enabled ? false [2024-01-18 14:59:16] [65a92eb4d271a] [INFO] Listen +33755517567 is disabled ! [2024-01-18 14:59:16] [65a92eb4d271a] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-18 14:59:16] [65a92eb4d271a] [DEBUG] BDD CheckNumber : OK [2024-01-18 14:59:16] [65a92eb4d271a] [INFO] Callback SMS Count =? 5 [2024-01-18 14:59:16] [65a92eb4d271a] [INFO] Callback checkMessage : Je ne sais pas encore -- text: Oui [2024-01-18 14:59:16] [65a92eb4d271a] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-01-18 14:59:16] [65a92eb4d271a] [INFO] Event ID ? 1 [2024-01-18 14:59:16] [65a92eb4d271a] [INFO] Fetch event [2024-01-18 14:59:16] [65a92eb4d271a] [INFO] Event name : Jumpstart [2024-01-18 14:59:16] [65a92eb4d271a] [DEBUG] Callback juste avant fin callBack [2024-01-18 14:59:18] [65a92eb664128] [DEBUG] Callback main start ok [2024-01-18 14:59:18] [65a92eb664128] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 14:59:18] [65a92eb664128] [DEBUG] Callback main avant while ok [2024-01-18 14:59:18] [65a92eb664128] [DEBUG] Fields : channel=sms&text=Arrivée vers 8h40, départ 18h&reception_date=2024-01-18 14:59:17&metadata[message_id]=sms_65a92e4308318394091173&metadata[number]=+33676121260&metadata[sim_card_number]=+33755517568 [2024-01-18 14:59:18] [65a92eb664128] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33676121260 Text: Arrivée vers 8h40, départ 18h [2024-01-18 14:59:18] [65a92eb664128] [INFO] From: +33676121260|To: +33755517568|Date: 2024-01-18 14:59:17|Message: Arrivée vers 8h40, départ 18h [2024-01-18 14:59:18] [65a92eb664128] [DEBUG] callback main apres while ok [2024-01-18 14:59:18] [65a92eb664128] [DEBUG] Service is enabled ? true [2024-01-18 14:59:18] [65a92eb664128] [INFO] Service +33755517568 is enabled ! [2024-01-18 14:59:18] [65a92eb664128] [INFO] Phone Number +33676121260 is available ! [2024-01-18 14:59:18] [65a92eb664128] [DEBUG] Listen is enabled ? false [2024-01-18 14:59:18] [65a92eb664128] [INFO] Listen +33755517568 is disabled ! [2024-01-18 14:59:18] [65a92eb664128] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2024-01-18 14:59:18] [65a92eb664128] [DEBUG] BDD CheckNumber : OK [2024-01-18 14:59:18] [65a92eb664128] [INFO] Callback SMS Count =? 1 [2024-01-18 14:59:18] [65a92eb664128] [INFO] Callback checkMessage : Je peux co-voiturer demain matin. Je suis conducteur. Je pars de perignat les sarlieve. -- text: Arrivée vers 8h40, départ 18h [2024-01-18 14:59:18] [65a92eb664128] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Arrivée vers 8h40, départ 18h' [2024-01-18 14:59:18] [65a92eb664128] [INFO] Event ID ? [2024-01-18 14:59:18] [65a92eb664128] [DEBUG] début chatgpt [2024-01-18 14:59:18] [65a92eb664128] [DEBUG] curl_init OK [2024-01-18 14:59:18] [65a92eb664128] [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\u00c3\u00a9 par la CEC Massif Central pour l'\u00c3\u00a9v\u00c3\u00a9nement 'Nouveau cap repr\u00c3\u00a9sentatif' du 17 au 19 janvier 2024 \u00c3\u00a0 l\u00e2\u20ac\u2122ESC Clermont. Je peux vous aider quelque soit votre lieu et heure de d\u00c3\u00a9part. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Arriv\u00e9e vers 8h40, d\u00e9part 18h"}]} [2024-01-18 14:59:25] [65a92eb664128] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iNDKopFHNEYdT2b8wn2xRsaqaXI6", "object": "chat.completion", "created": 1705586358, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, je vais vous poser quelques questions pour organiser votre covoiturage.\n1. Souhaitez-vous être conducteur ou passager pour ce covoiturage ?\n2. Quelle est votre adresse de départ ?\n3. Souhaitez-vous revenir à la même adresse au retour ?\n4. À quelle heure souhaitez-vous arriver à l'événement ?\n5. À quelle heure souhaitez-vous repartir ?\n\nPouvez-vous répondre à ces questions s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 373, "completion_tokens": 107, "total_tokens": 480 }, "system_fingerprint": null } [2024-01-18 14:59:25] [65a92eb664128] [DEBUG] Curl Closed OK [2024-01-18 14:59:25] [65a92eb664128] [INFO] Commun GPT Content: { "id": "chatcmpl-8iNDKopFHNEYdT2b8wn2xRsaqaXI6", "object": "chat.completion", "created": 1705586358, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, je vais vous poser quelques questions pour organiser votre covoiturage.\n1. Souhaitez-vous être conducteur ou passager pour ce covoiturage ?\n2. Quelle est votre adresse de départ ?\n3. Souhaitez-vous revenir à la même adresse au retour ?\n4. À quelle heure souhaitez-vous arriver à l'événement ?\n5. À quelle heure souhaitez-vous repartir ?\n\nPouvez-vous répondre à ces questions s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 373, "completion_tokens": 107, "total_tokens": 480 }, "system_fingerprint": null } [2024-01-18 14:59:25] [65a92eb664128] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Arrivée vers 8h40, départ 18h' [2024-01-18 14:59:25] [65a92eb664128] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Parfait, je vais vous poser quelques questions pour organiser votre covoiturage.\n1. Souhaitez-vous être conducteur ou passager pour ce covoiturage ?\n2. Quelle est votre adresse de départ ?\n3. Souhaitez-vous revenir à la même adresse au retour ?\n4. À quelle heure souhaitez-vous arriver à l\'événement ?\n5. À quelle heure souhaitez-vous repartir ?\n\nPouvez-vous répondre à ces questions s\'il vous plaît ?' [2024-01-18 14:59:25] [65a92eb664128] [DEBUG] Callback juste avant fin callBack [2024-01-18 14:59:28] [65a92ec07922d] [DEBUG] Callback main start ok [2024-01-18 14:59:28] [65a92ec07922d] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 14:59:28] [65a92ec07922d] [DEBUG] Callback main avant while ok [2024-01-18 14:59:28] [65a92ec07922d] [DEBUG] Fields : channel=sms&text=Arrivée vers 8h40, départ 18h&reception_date=2024-01-18 14:59:17&metadata[message_id]=sms_65a92e4308318394091173&metadata[number]=+33676121260&metadata[sim_card_number]=+33755517568 [2024-01-18 14:59:28] [65a92ec07922d] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33676121260 Text: Arrivée vers 8h40, départ 18h [2024-01-18 14:59:28] [65a92ec07922d] [INFO] From: +33676121260|To: +33755517568|Date: 2024-01-18 14:59:17|Message: Arrivée vers 8h40, départ 18h [2024-01-18 14:59:28] [65a92ec07922d] [DEBUG] callback main apres while ok [2024-01-18 14:59:28] [65a92ec07922d] [DEBUG] Service is enabled ? true [2024-01-18 14:59:28] [65a92ec07922d] [INFO] Service +33755517568 is enabled ! [2024-01-18 14:59:28] [65a92ec07922d] [INFO] Phone Number +33676121260 is available ! [2024-01-18 14:59:28] [65a92ec07922d] [DEBUG] Listen is enabled ? false [2024-01-18 14:59:28] [65a92ec07922d] [INFO] Listen +33755517568 is disabled ! [2024-01-18 14:59:28] [65a92ec07922d] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2024-01-18 14:59:28] [65a92ec07922d] [DEBUG] BDD CheckNumber : OK [2024-01-18 14:59:28] [65a92ec07922d] [INFO] Callback SMS Count =? 1 [2024-01-18 14:59:28] [65a92ec07922d] [INFO] Callback checkMessage : Arrivée vers 8h40, départ 18h -- text: Arrivée vers 8h40, départ 18h [2024-01-18 14:59:28] [65a92ec07922d] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2024-01-18 14:59:28] [65a92ec07922d] [DEBUG] Callback juste avant fin callBack [2024-01-18 15:04:52] [65a93004917af] [DEBUG] Callback main start ok [2024-01-18 15:04:52] [65a93004917af] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 15:04:52] [65a93004917af] [DEBUG] Callback main avant while ok [2024-01-18 15:04:52] [65a93004917af] [DEBUG] Fields : channel=sms&text=8 route dennezat 63200 riom&reception_date=2024-01-18 15:04:51&metadata[message_id]=sms_65a92e8b9b5ab673286877&metadata[number]=+33634233547&metadata[sim_card_number]=+33757050381 [2024-01-18 15:04:52] [65a93004917af] [INFO] Callback SMS entrant sur sim_card: +33757050381 depuis Number (user): +33634233547 Text: 8 route dennezat 63200 riom [2024-01-18 15:04:52] [65a93004917af] [INFO] From: +33634233547|To: +33757050381|Date: 2024-01-18 15:04:51|Message: 8 route dennezat 63200 riom [2024-01-18 15:04:52] [65a93004917af] [DEBUG] callback main apres while ok [2024-01-18 15:04:52] [65a93004917af] [DEBUG] Service is enabled ? true [2024-01-18 15:04:52] [65a93004917af] [INFO] Service +33757050381 is enabled ! [2024-01-18 15:04:52] [65a93004917af] [INFO] Phone Number +33634233547 is available ! [2024-01-18 15:04:52] [65a93004917af] [DEBUG] Listen is enabled ? false [2024-01-18 15:04:52] [65a93004917af] [INFO] Listen +33757050381 is disabled ! [2024-01-18 15:04:52] [65a93004917af] [DEBUG] callback main sim_card_number CORRECT : +33757050381 début d'interpretation du message [2024-01-18 15:04:52] [65a93004917af] [DEBUG] BDD CheckNumber : OK [2024-01-18 15:04:52] [65a93004917af] [INFO] Callback SMS Count =? 3 [2024-01-18 15:04:52] [65a93004917af] [INFO] Callback checkMessage : Passager -- text: 8 route dennezat 63200 riom [2024-01-18 15:04:52] [65a93004917af] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '8 route dennezat 63200 riom' [2024-01-18 15:04:52] [65a93004917af] [INFO] Event ID ? 1 [2024-01-18 15:04:52] [65a93004917af] [INFO] Fetch event [2024-01-18 15:04:52] [65a93004917af] [INFO] Event name : Jumpstart [2024-01-18 15:04:52] [65a93004917af] [DEBUG] début chatgpt [2024-01-18 15:04:52] [65a93004917af] [DEBUG] curl_init OK [2024-01-18 15:04:52] [65a93004917af] [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 par DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Souhaitez-vous profiter de ce service de covoiturage gratuit ? \r\nPour les conducteurs participant \u00e0 l'op\u00e9ration, une place de parking sera attribu\u00e9e \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e."},{"role":"user","content":"Bonjour Oui. Je viens de Riom "},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager "},{"role":"assistant","content":"Parfait, en tant que passager, pouvez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet?"},{"role":"user","content":"8 route dennezat 63200 riom"}]} [2024-01-18 15:04:55] [65a93004917af] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iNIiHRqMZwhI6p5ghz7bzTyY7QWB", "object": "chat.completion", "created": 1705586692, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, j'ai bien pris note de votre adresse de départ: 8 route de Dennenat, 63200 Riom. À quelle heure souhaitez-vous arriver à l'événement Jumpstart ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 438, "completion_tokens": 46, "total_tokens": 484 }, "system_fingerprint": null } [2024-01-18 15:04:55] [65a93004917af] [DEBUG] Curl Closed OK [2024-01-18 15:04:55] [65a93004917af] [INFO] Commun GPT Content: { "id": "chatcmpl-8iNIiHRqMZwhI6p5ghz7bzTyY7QWB", "object": "chat.completion", "created": 1705586692, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, j'ai bien pris note de votre adresse de départ: 8 route de Dennenat, 63200 Riom. À quelle heure souhaitez-vous arriver à l'événement Jumpstart ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 438, "completion_tokens": 46, "total_tokens": 484 }, "system_fingerprint": null } [2024-01-18 15:04:55] [65a93004917af] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: '8 route dennezat 63200 riom' [2024-01-18 15:04:55] [65a93004917af] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Très bien, j\'ai bien pris note de votre adresse de départ: 8 route de Dennenat, 63200 Riom. À quelle heure souhaitez-vous arriver à l\'événement Jumpstart ?' [2024-01-18 15:04:55] [65a93004917af] [INFO] Sender already set +33634233547 [2024-01-18 15:04:55] [65a93004917af] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 15:04:55] [65a93004917af] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 15:04:55] [65a93004917af] [DEBUG] SMS sms2_sent_at : 0 [2024-01-18 15:04:55] [65a93004917af] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-18 15:04:55] [65a93004917af] [DEBUG] SMS sms3_sent_at : 0 [2024-01-18 15:04:55] [65a93004917af] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-18 15:04:55] [65a93004917af] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 15:04:55] [65a93004917af] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-18 15:04:55] [65a93004917af] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 15:04:55] [65a93004917af] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-18 15:04:55] [65a93004917af] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 15:04:55] [65a93004917af] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 15:04:55] [65a93004917af] [DEBUG] SMS operators count : 0 [2024-01-18 15:04:55] [65a93004917af] [DEBUG] SMS day operators count : 0 [2024-01-18 15:04:55] [65a93004917af] [INFO] SMS Count : 0 [2024-01-18 15:04:55] [65a93004917af] [INFO] SMS day Count : 2 [2024-01-18 15:04:55] [65a93004917af] [DEBUG] [SMS] text : Très bien, j'ai bien pris note de votre adresse de départ: 8 route de Dennenat, 63200 Riom. À quelle heure souhaitez-vous arriver à l'événement Jumpstart ? [2024-01-18 15:04:55] [65a93004917af] [DEBUG] [SMS] number : +33634233547 [2024-01-18 15:04:55] [65a93004917af] [DEBUG] [SMS] sender : 33757050381 [2024-01-18 15:04:55] [65a93004917af] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33634233547"}],"text":"Tr\u00e8s bien, j'ai bien pris note de votre adresse de d\u00e9part: 8 route de Dennenat, 63200 Riom. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement Jumpstart ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050381"} [2024-01-18 15:04:56] [65a93004917af] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 15:04:56] [65a93004917af] [INFO] [SMS] SMS envoyé avec succès id : sms_65a9300809806684598213 [2024-01-18 15:04:56] [65a93004917af] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a9300809806684598213","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":22.68} [2024-01-18 15:04:56] [65a93004917af] [INFO] BDD AddSmsCount SMS Count updated: 4 [2024-01-18 15:04:56] [65a93004917af] [INFO] BDD BddMaj : sms4_sent_at mis à jour. Valeur: '2024-01-18 15:04:56' [2024-01-18 15:04:56] [65a93004917af] [DEBUG] Callback juste avant fin callBack [2024-01-18 15:05:31] [65a9302bcce1f] [DEBUG] Callback main start ok [2024-01-18 15:05:31] [65a9302bcce1f] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 15:05:31] [65a9302bcce1f] [DEBUG] Callback main avant while ok [2024-01-18 15:05:31] [65a9302bcce1f] [DEBUG] Fields : channel=sms&text= à 7h &reception_date=2024-01-18 15:05:30&metadata[message_id]=sms_65a9300809806684598213&metadata[number]=+33634233547&metadata[sim_card_number]=+33757050381 [2024-01-18 15:05:31] [65a9302bcce1f] [INFO] Callback SMS entrant sur sim_card: +33757050381 depuis Number (user): +33634233547 Text: à 7h [2024-01-18 15:05:31] [65a9302bcce1f] [INFO] From: +33634233547|To: +33757050381|Date: 2024-01-18 15:05:30|Message: à 7h [2024-01-18 15:05:31] [65a9302bcce1f] [DEBUG] callback main apres while ok [2024-01-18 15:05:31] [65a9302bcce1f] [DEBUG] Service is enabled ? true [2024-01-18 15:05:31] [65a9302bcce1f] [INFO] Service +33757050381 is enabled ! [2024-01-18 15:05:31] [65a9302bcce1f] [INFO] Phone Number +33634233547 is available ! [2024-01-18 15:05:31] [65a9302bcce1f] [DEBUG] Listen is enabled ? false [2024-01-18 15:05:31] [65a9302bcce1f] [INFO] Listen +33757050381 is disabled ! [2024-01-18 15:05:31] [65a9302bcce1f] [DEBUG] callback main sim_card_number CORRECT : +33757050381 début d'interpretation du message [2024-01-18 15:05:31] [65a9302bcce1f] [DEBUG] BDD CheckNumber : OK [2024-01-18 15:05:31] [65a9302bcce1f] [INFO] Callback SMS Count =? 4 [2024-01-18 15:05:31] [65a9302bcce1f] [INFO] Callback checkMessage : 8 route dennezat 63200 riom -- text: à 7h [2024-01-18 15:05:31] [65a9302bcce1f] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: ' à 7h ' [2024-01-18 15:05:31] [65a9302bcce1f] [INFO] Event ID ? 1 [2024-01-18 15:05:31] [65a9302bcce1f] [INFO] Fetch event [2024-01-18 15:05:31] [65a9302bcce1f] [INFO] Event name : Jumpstart [2024-01-18 15:05:31] [65a9302bcce1f] [DEBUG] début chatgpt [2024-01-18 15:05:31] [65a9302bcce1f] [DEBUG] curl_init OK [2024-01-18 15:05:31] [65a9302bcce1f] [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 par DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Souhaitez-vous profiter de ce service de covoiturage gratuit ? \r\nPour les conducteurs participant \u00e0 l'op\u00e9ration, une place de parking sera attribu\u00e9e \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e."},{"role":"user","content":"Bonjour Oui. Je viens de Riom "},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager "},{"role":"assistant","content":"Parfait, en tant que passager, pouvez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet?"},{"role":"user","content":"8 route dennezat 63200 riom"},{"role":"assistant","content":"Tr\u00e8s bien, j'ai bien pris note de votre adresse de d\u00e9part: 8 route de Dennenat, 63200 Riom. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement Jumpstart ?"},{"role":"user","content":" \u00e0 7h "}]} [2024-01-18 15:05:36] [65a9302bcce1f] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iNJMWatADNgz07ZsVaLDaHgvFcYI", "object": "chat.completion", "created": 1705586732, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, vous souhaitez arriver à 7h à l'événement Jumpstart. A quelle heure souhaitez-vous repartir ? Et si vous voulez bien me donner votre adresse de retour si elle est différente de celle de départ, cela m'aiderait à mieux organiser le covoiturage." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 497, "completion_tokens": 69, "total_tokens": 566 }, "system_fingerprint": null } [2024-01-18 15:05:36] [65a9302bcce1f] [DEBUG] Curl Closed OK [2024-01-18 15:05:36] [65a9302bcce1f] [INFO] Commun GPT Content: { "id": "chatcmpl-8iNJMWatADNgz07ZsVaLDaHgvFcYI", "object": "chat.completion", "created": 1705586732, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, vous souhaitez arriver à 7h à l'événement Jumpstart. A quelle heure souhaitez-vous repartir ? Et si vous voulez bien me donner votre adresse de retour si elle est différente de celle de départ, cela m'aiderait à mieux organiser le covoiturage." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 497, "completion_tokens": 69, "total_tokens": 566 }, "system_fingerprint": null } [2024-01-18 15:05:36] [65a9302bcce1f] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: ' à 7h ' [2024-01-18 15:05:36] [65a9302bcce1f] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Très bien, vous souhaitez arriver à 7h à l\'événement Jumpstart. A quelle heure souhaitez-vous repartir ? Et si vous voulez bien me donner votre adresse de retour si elle est différente de celle de départ, cela m\'aiderait à mieux organiser le covoiturage.' [2024-01-18 15:05:36] [65a9302bcce1f] [INFO] Sender already set +33634233547 [2024-01-18 15:05:36] [65a9302bcce1f] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 15:05:36] [65a9302bcce1f] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 15:05:36] [65a9302bcce1f] [DEBUG] SMS sms2_sent_at : 0 [2024-01-18 15:05:36] [65a9302bcce1f] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-18 15:05:36] [65a9302bcce1f] [DEBUG] SMS sms3_sent_at : 0 [2024-01-18 15:05:36] [65a9302bcce1f] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-18 15:05:36] [65a9302bcce1f] [DEBUG] SMS sms4_sent_at : 1 [2024-01-18 15:05:36] [65a9302bcce1f] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-18 15:05:36] [65a9302bcce1f] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 15:05:36] [65a9302bcce1f] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-18 15:05:36] [65a9302bcce1f] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 15:05:36] [65a9302bcce1f] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 15:05:36] [65a9302bcce1f] [DEBUG] SMS operators count : 0 [2024-01-18 15:05:36] [65a9302bcce1f] [DEBUG] SMS day operators count : 0 [2024-01-18 15:05:36] [65a9302bcce1f] [INFO] SMS Count : 1 [2024-01-18 15:05:36] [65a9302bcce1f] [INFO] SMS day Count : 3 [2024-01-18 15:05:36] [65a9302bcce1f] [DEBUG] [SMS] text : Très bien, vous souhaitez arriver à 7h à l'événement Jumpstart. A quelle heure souhaitez-vous repartir ? Et si vous voulez bien me donner votre adresse de retour si elle est différente de celle de départ, cela m'aiderait à mieux organiser le covoiturage. [2024-01-18 15:05:36] [65a9302bcce1f] [DEBUG] [SMS] number : +33634233547 [2024-01-18 15:05:36] [65a9302bcce1f] [DEBUG] [SMS] sender : 33757050381 [2024-01-18 15:05:36] [65a9302bcce1f] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33634233547"}],"text":"Tr\u00e8s bien, vous souhaitez arriver \u00e0 7h \u00e0 l'\u00e9v\u00e9nement Jumpstart. A quelle heure souhaitez-vous repartir ? Et si vous voulez bien me donner votre adresse de retour si elle est diff\u00e9rente de celle de d\u00e9part, cela m'aiderait \u00e0 mieux organiser le covoiturage.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050381"} [2024-01-18 15:05:36] [65a9302bcce1f] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 15:05:36] [65a9302bcce1f] [INFO] [SMS] SMS envoyé avec succès id : sms_65a93030c4c88431716485 [2024-01-18 15:05:36] [65a9302bcce1f] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a93030c4c88431716485","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":22.59} [2024-01-18 15:05:36] [65a9302bcce1f] [INFO] BDD AddSmsCount SMS Count updated: 5 [2024-01-18 15:05:36] [65a9302bcce1f] [INFO] BDD BddMaj : sms5_sent_at mis à jour. Valeur: '2024-01-18 15:05:36' [2024-01-18 15:05:36] [65a9302bcce1f] [DEBUG] Callback juste avant fin callBack [2024-01-18 15:05:41] [65a93035d845e] [DEBUG] Callback main start ok [2024-01-18 15:05:41] [65a93035d845e] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 15:05:41] [65a93035d845e] [DEBUG] Callback main avant while ok [2024-01-18 15:05:41] [65a93035d845e] [DEBUG] Fields : channel=sms&text= à 7h &reception_date=2024-01-18 15:05:30&metadata[message_id]=sms_65a9300809806684598213&metadata[number]=+33634233547&metadata[sim_card_number]=+33757050381 [2024-01-18 15:05:41] [65a93035d845e] [INFO] Callback SMS entrant sur sim_card: +33757050381 depuis Number (user): +33634233547 Text: à 7h [2024-01-18 15:05:41] [65a93035d845e] [INFO] From: +33634233547|To: +33757050381|Date: 2024-01-18 15:05:30|Message: à 7h [2024-01-18 15:05:41] [65a93035d845e] [DEBUG] callback main apres while ok [2024-01-18 15:05:41] [65a93035d845e] [DEBUG] Service is enabled ? true [2024-01-18 15:05:41] [65a93035d845e] [INFO] Service +33757050381 is enabled ! [2024-01-18 15:05:41] [65a93035d845e] [INFO] Phone Number +33634233547 is available ! [2024-01-18 15:05:41] [65a93035d845e] [DEBUG] Listen is enabled ? false [2024-01-18 15:05:41] [65a93035d845e] [INFO] Listen +33757050381 is disabled ! [2024-01-18 15:05:41] [65a93035d845e] [DEBUG] callback main sim_card_number CORRECT : +33757050381 début d'interpretation du message [2024-01-18 15:05:41] [65a93035d845e] [DEBUG] BDD CheckNumber : OK [2024-01-18 15:05:41] [65a93035d845e] [INFO] Callback SMS Count =? 5 [2024-01-18 15:05:41] [65a93035d845e] [INFO] Callback checkMessage : à 7h -- text: à 7h [2024-01-18 15:05:41] [65a93035d845e] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2024-01-18 15:05:41] [65a93035d845e] [DEBUG] Callback juste avant fin callBack [2024-01-18 15:05:51] [65a9303f9f5a0] [DEBUG] Callback main start ok [2024-01-18 15:05:51] [65a9303f9f5a0] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 15:05:51] [65a9303f9f5a0] [DEBUG] Callback main avant while ok [2024-01-18 15:05:51] [65a9303f9f5a0] [DEBUG] Fields : channel=sms&text=8 route d'Ennezat &reception_date=2024-01-18 15:05:50&metadata[message_id]=sms_65a93030c4c88431716485&metadata[number]=+33634233547&metadata[sim_card_number]=+33757050381 [2024-01-18 15:05:51] [65a9303f9f5a0] [INFO] Callback SMS entrant sur sim_card: +33757050381 depuis Number (user): +33634233547 Text: 8 route d'Ennezat [2024-01-18 15:05:51] [65a9303f9f5a0] [INFO] From: +33634233547|To: +33757050381|Date: 2024-01-18 15:05:50|Message: 8 route d'Ennezat [2024-01-18 15:05:51] [65a9303f9f5a0] [DEBUG] callback main apres while ok [2024-01-18 15:05:51] [65a9303f9f5a0] [DEBUG] Service is enabled ? true [2024-01-18 15:05:51] [65a9303f9f5a0] [INFO] Service +33757050381 is enabled ! [2024-01-18 15:05:51] [65a9303f9f5a0] [INFO] Phone Number +33634233547 is available ! [2024-01-18 15:05:51] [65a9303f9f5a0] [DEBUG] Listen is enabled ? false [2024-01-18 15:05:51] [65a9303f9f5a0] [INFO] Listen +33757050381 is disabled ! [2024-01-18 15:05:51] [65a9303f9f5a0] [DEBUG] callback main sim_card_number CORRECT : +33757050381 début d'interpretation du message [2024-01-18 15:05:51] [65a9303f9f5a0] [DEBUG] BDD CheckNumber : OK [2024-01-18 15:05:51] [65a9303f9f5a0] [INFO] Callback SMS Count =? 5 [2024-01-18 15:05:51] [65a9303f9f5a0] [INFO] Callback checkMessage : à 7h -- text: 8 route d'Ennezat [2024-01-18 15:05:51] [65a9303f9f5a0] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '8 route d\'Ennezat ' [2024-01-18 15:05:51] [65a9303f9f5a0] [INFO] Event ID ? 1 [2024-01-18 15:05:51] [65a9303f9f5a0] [INFO] Fetch event [2024-01-18 15:05:51] [65a9303f9f5a0] [INFO] Event name : Jumpstart [2024-01-18 15:05:51] [65a9303f9f5a0] [DEBUG] Callback juste avant fin callBack [2024-01-18 15:06:03] [65a9304be6c1b] [DEBUG] Callback main start ok [2024-01-18 15:06:03] [65a9304be6c1b] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 15:06:03] [65a9304be6c1b] [DEBUG] Callback main avant while ok [2024-01-18 15:06:03] [65a9304be6c1b] [DEBUG] Fields : channel=sms&text=63200 riom&reception_date=2024-01-18 15:06:03&metadata[message_id]=sms_65a93030c4c88431716485&metadata[number]=+33634233547&metadata[sim_card_number]=+33757050381 [2024-01-18 15:06:03] [65a9304be6c1b] [INFO] Callback SMS entrant sur sim_card: +33757050381 depuis Number (user): +33634233547 Text: 63200 riom [2024-01-18 15:06:03] [65a9304be6c1b] [INFO] From: +33634233547|To: +33757050381|Date: 2024-01-18 15:06:03|Message: 63200 riom [2024-01-18 15:06:03] [65a9304be6c1b] [DEBUG] callback main apres while ok [2024-01-18 15:06:03] [65a9304be6c1b] [DEBUG] Service is enabled ? true [2024-01-18 15:06:03] [65a9304be6c1b] [INFO] Service +33757050381 is enabled ! [2024-01-18 15:06:03] [65a9304be6c1b] [INFO] Phone Number +33634233547 is available ! [2024-01-18 15:06:03] [65a9304be6c1b] [DEBUG] Listen is enabled ? false [2024-01-18 15:06:03] [65a9304be6c1b] [INFO] Listen +33757050381 is disabled ! [2024-01-18 15:06:03] [65a9304be6c1b] [DEBUG] callback main sim_card_number CORRECT : +33757050381 début d'interpretation du message [2024-01-18 15:06:03] [65a9304be6c1b] [DEBUG] BDD CheckNumber : OK [2024-01-18 15:06:03] [65a9304be6c1b] [INFO] Callback SMS Count =? 5 [2024-01-18 15:06:03] [65a9304be6c1b] [INFO] Callback checkMessage : 8 route d'Ennezat -- text: 63200 riom [2024-01-18 15:06:04] [65a9304be6c1b] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '63200 riom' [2024-01-18 15:06:04] [65a9304be6c1b] [INFO] Event ID ? 1 [2024-01-18 15:06:04] [65a9304be6c1b] [INFO] Fetch event [2024-01-18 15:06:04] [65a9304be6c1b] [INFO] Event name : Jumpstart [2024-01-18 15:06:04] [65a9304be6c1b] [DEBUG] Callback juste avant fin callBack [2024-01-18 15:21:13] [65a933d9670b8] [DEBUG] Callback main start ok [2024-01-18 15:21:13] [65a933d9670b8] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 15:21:13] [65a933d9670b8] [DEBUG] Callback main avant while ok [2024-01-18 15:21:13] [65a933d9670b8] [DEBUG] Fields : channel=sms&text=Passager &reception_date=2024-01-18 15:21:11&metadata[message_id]=sms_65a7c85aa618e921601590&metadata[number]=+33680254758&metadata[sim_card_number]=+33757050379 [2024-01-18 15:21:13] [65a933d9670b8] [INFO] Callback SMS entrant sur sim_card: +33757050379 depuis Number (user): +33680254758 Text: Passager [2024-01-18 15:21:13] [65a933d9670b8] [INFO] From: +33680254758|To: +33757050379|Date: 2024-01-18 15:21:11|Message: Passager [2024-01-18 15:21:13] [65a933d9670b8] [DEBUG] callback main apres while ok [2024-01-18 15:21:13] [65a933d9670b8] [DEBUG] Service is enabled ? true [2024-01-18 15:21:13] [65a933d9670b8] [INFO] Service +33757050379 is enabled ! [2024-01-18 15:21:13] [65a933d9670b8] [INFO] Phone Number +33680254758 is available ! [2024-01-18 15:21:13] [65a933d9670b8] [DEBUG] Listen is enabled ? false [2024-01-18 15:21:13] [65a933d9670b8] [INFO] Listen +33757050379 is disabled ! [2024-01-18 15:21:13] [65a933d9670b8] [DEBUG] callback main sim_card_number CORRECT : +33757050379 début d'interpretation du message [2024-01-18 15:21:13] [65a933d9670b8] [DEBUG] BDD CheckNumber : OK [2024-01-18 15:21:13] [65a933d9670b8] [INFO] Callback SMS Count =? 2 [2024-01-18 15:21:13] [65a933d9670b8] [INFO] Callback checkMessage : Bonjour Alfred Oui je veux bien -- text: Passager [2024-01-18 15:21:13] [65a933d9670b8] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Passager ' [2024-01-18 15:21:13] [65a933d9670b8] [INFO] Event ID ? 1 [2024-01-18 15:21:13] [65a933d9670b8] [INFO] Fetch event [2024-01-18 15:21:13] [65a933d9670b8] [INFO] Event name : Jumpstart [2024-01-18 15:21:13] [65a933d9670b8] [DEBUG] début chatgpt [2024-01-18 15:21:13] [65a933d9670b8] [DEBUG] curl_init OK [2024-01-18 15:21:13] [65a933d9670b8] [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 par DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Souhaitez-vous profiter de ce service de covoiturage gratuit ? \r\nPour les conducteurs participant \u00e0 l'op\u00e9ration, une place de parking sera attribu\u00e9e \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e."},{"role":"user","content":"Bonjour Alfred\nOui je veux bien "},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager "}]} [2024-01-18 15:21:15] [65a933d9670b8] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iNYXaf0iUmQMgMYW4nCQAEaJ2dJ2", "object": "chat.completion", "created": 1705587673, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, en tant que passager, pourriez-vous me donner votre adresse de départ s'il vous plaît?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 396, "completion_tokens": 25, "total_tokens": 421 }, "system_fingerprint": null } [2024-01-18 15:21:15] [65a933d9670b8] [DEBUG] Curl Closed OK [2024-01-18 15:21:15] [65a933d9670b8] [INFO] Commun GPT Content: { "id": "chatcmpl-8iNYXaf0iUmQMgMYW4nCQAEaJ2dJ2", "object": "chat.completion", "created": 1705587673, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, en tant que passager, pourriez-vous me donner votre adresse de départ s'il vous plaît?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 396, "completion_tokens": 25, "total_tokens": 421 }, "system_fingerprint": null } [2024-01-18 15:21:15] [65a933d9670b8] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Passager ' [2024-01-18 15:21:15] [65a933d9670b8] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Parfait, en tant que passager, pourriez-vous me donner votre adresse de départ s\'il vous plaît?' [2024-01-18 15:21:15] [65a933d9670b8] [INFO] Sender already set +33680254758 [2024-01-18 15:21:15] [65a933d9670b8] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 15:21:15] [65a933d9670b8] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 15:21:15] [65a933d9670b8] [DEBUG] SMS sms2_sent_at : 0 [2024-01-18 15:21:16] [65a933d9670b8] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-18 15:21:16] [65a933d9670b8] [DEBUG] SMS sms3_sent_at : 0 [2024-01-18 15:21:16] [65a933d9670b8] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-18 15:21:16] [65a933d9670b8] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 15:21:16] [65a933d9670b8] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-18 15:21:16] [65a933d9670b8] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 15:21:16] [65a933d9670b8] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-18 15:21:16] [65a933d9670b8] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 15:21:16] [65a933d9670b8] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 15:21:16] [65a933d9670b8] [DEBUG] SMS operators count : 0 [2024-01-18 15:21:16] [65a933d9670b8] [DEBUG] SMS day operators count : 0 [2024-01-18 15:21:16] [65a933d9670b8] [INFO] SMS Count : 0 [2024-01-18 15:21:16] [65a933d9670b8] [INFO] SMS day Count : 0 [2024-01-18 15:21:16] [65a933d9670b8] [DEBUG] [SMS] text : Parfait, en tant que passager, pourriez-vous me donner votre adresse de départ s'il vous plaît? [2024-01-18 15:21:16] [65a933d9670b8] [DEBUG] [SMS] number : +33680254758 [2024-01-18 15:21:16] [65a933d9670b8] [DEBUG] [SMS] sender : 33757050379 [2024-01-18 15:21:16] [65a933d9670b8] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33680254758"}],"text":"Parfait, en tant que passager, pourriez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050379"} [2024-01-18 15:21:16] [65a933d9670b8] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 15:21:16] [65a933d9670b8] [INFO] [SMS] SMS envoyé avec succès id : sms_65a933dc85b28090863956 [2024-01-18 15:21:16] [65a933d9670b8] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a933dc85b28090863956","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":22.32} [2024-01-18 15:21:16] [65a933d9670b8] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-18 15:21:16] [65a933d9670b8] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-18 15:21:16' [2024-01-18 15:21:16] [65a933d9670b8] [DEBUG] Callback juste avant fin callBack [2024-01-18 15:22:42] [65a934321ce10] [DEBUG] Callback main start ok [2024-01-18 15:22:42] [65a934321ce10] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 15:22:42] [65a934321ce10] [DEBUG] Callback main avant while ok [2024-01-18 15:22:42] [65a934321ce10] [DEBUG] Fields : channel=sms&text=2bis rue de La Treille a Aubiere &reception_date=2024-01-18 15:22:40&metadata[message_id]=sms_65a933dc85b28090863956&metadata[number]=+33680254758&metadata[sim_card_number]=+33757050379 [2024-01-18 15:22:42] [65a934321ce10] [INFO] Callback SMS entrant sur sim_card: +33757050379 depuis Number (user): +33680254758 Text: 2bis rue de La Treille a Aubiere [2024-01-18 15:22:42] [65a934321ce10] [INFO] From: +33680254758|To: +33757050379|Date: 2024-01-18 15:22:40|Message: 2bis rue de La Treille a Aubiere [2024-01-18 15:22:42] [65a934321ce10] [DEBUG] callback main apres while ok [2024-01-18 15:22:42] [65a934321ce10] [DEBUG] Service is enabled ? true [2024-01-18 15:22:42] [65a934321ce10] [INFO] Service +33757050379 is enabled ! [2024-01-18 15:22:42] [65a934321ce10] [INFO] Phone Number +33680254758 is available ! [2024-01-18 15:22:42] [65a934321ce10] [DEBUG] Listen is enabled ? false [2024-01-18 15:22:42] [65a934321ce10] [INFO] Listen +33757050379 is disabled ! [2024-01-18 15:22:42] [65a934321ce10] [DEBUG] callback main sim_card_number CORRECT : +33757050379 début d'interpretation du message [2024-01-18 15:22:42] [65a934321ce10] [DEBUG] BDD CheckNumber : OK [2024-01-18 15:22:42] [65a934321ce10] [INFO] Callback SMS Count =? 3 [2024-01-18 15:22:42] [65a934321ce10] [INFO] Callback checkMessage : Passager -- text: 2bis rue de La Treille a Aubiere [2024-01-18 15:22:42] [65a934321ce10] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '2bis rue de La Treille a Aubiere ' [2024-01-18 15:22:42] [65a934321ce10] [INFO] Event ID ? 1 [2024-01-18 15:22:42] [65a934321ce10] [INFO] Fetch event [2024-01-18 15:22:42] [65a934321ce10] [INFO] Event name : Jumpstart [2024-01-18 15:22:42] [65a934321ce10] [DEBUG] début chatgpt [2024-01-18 15:22:42] [65a934321ce10] [DEBUG] curl_init OK [2024-01-18 15:22:42] [65a934321ce10] [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 par DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Souhaitez-vous profiter de ce service de covoiturage gratuit ? \r\nPour les conducteurs participant \u00e0 l'op\u00e9ration, une place de parking sera attribu\u00e9e \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e."},{"role":"user","content":"Bonjour Alfred\nOui je veux bien "},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager "},{"role":"assistant","content":"Parfait, en tant que passager, pourriez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet?"},{"role":"user","content":"2bis rue de La Treille a Aubiere "}]} [2024-01-18 15:22:44] [65a934321ce10] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iNZyO99c6ucdRiHsvTddiIjzQ6yY", "object": "chat.completion", "created": 1705587762, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, merci pour votre adresse. A quelle heure souhaitez-vous arriver à l'événement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 440, "completion_tokens": 25, "total_tokens": 465 }, "system_fingerprint": null } [2024-01-18 15:22:44] [65a934321ce10] [DEBUG] Curl Closed OK [2024-01-18 15:22:44] [65a934321ce10] [INFO] Commun GPT Content: { "id": "chatcmpl-8iNZyO99c6ucdRiHsvTddiIjzQ6yY", "object": "chat.completion", "created": 1705587762, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, merci pour votre adresse. A quelle heure souhaitez-vous arriver à l'événement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 440, "completion_tokens": 25, "total_tokens": 465 }, "system_fingerprint": null } [2024-01-18 15:22:44] [65a934321ce10] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: '2bis rue de La Treille a Aubiere ' [2024-01-18 15:22:44] [65a934321ce10] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Très bien, merci pour votre adresse. A quelle heure souhaitez-vous arriver à l\'événement ?' [2024-01-18 15:22:44] [65a934321ce10] [INFO] Sender already set +33680254758 [2024-01-18 15:22:44] [65a934321ce10] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 15:22:44] [65a934321ce10] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 15:22:44] [65a934321ce10] [DEBUG] SMS sms2_sent_at : 0 [2024-01-18 15:22:44] [65a934321ce10] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-18 15:22:44] [65a934321ce10] [DEBUG] SMS sms3_sent_at : 1 [2024-01-18 15:22:44] [65a934321ce10] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-18 15:22:44] [65a934321ce10] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 15:22:44] [65a934321ce10] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-18 15:22:44] [65a934321ce10] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 15:22:44] [65a934321ce10] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-18 15:22:44] [65a934321ce10] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 15:22:44] [65a934321ce10] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 15:22:44] [65a934321ce10] [DEBUG] SMS operators count : 0 [2024-01-18 15:22:44] [65a934321ce10] [DEBUG] SMS day operators count : 0 [2024-01-18 15:22:44] [65a934321ce10] [INFO] SMS Count : 1 [2024-01-18 15:22:44] [65a934321ce10] [INFO] SMS day Count : 1 [2024-01-18 15:22:44] [65a934321ce10] [DEBUG] [SMS] text : Très bien, merci pour votre adresse. A quelle heure souhaitez-vous arriver à l'événement ? [2024-01-18 15:22:44] [65a934321ce10] [DEBUG] [SMS] number : +33680254758 [2024-01-18 15:22:44] [65a934321ce10] [DEBUG] [SMS] sender : 33757050379 [2024-01-18 15:22:44] [65a934321ce10] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33680254758"}],"text":"Tr\u00e8s bien, merci pour votre adresse. A quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050379"} [2024-01-18 15:22:44] [65a934321ce10] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 15:22:44] [65a934321ce10] [INFO] [SMS] SMS envoyé avec succès id : sms_65a93434bff69115826085 [2024-01-18 15:22:44] [65a934321ce10] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a93434bff69115826085","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":22.27} [2024-01-18 15:22:44] [65a934321ce10] [INFO] BDD AddSmsCount SMS Count updated: 4 [2024-01-18 15:22:44] [65a934321ce10] [INFO] BDD BddMaj : sms4_sent_at mis à jour. Valeur: '2024-01-18 15:22:44' [2024-01-18 15:22:44] [65a934321ce10] [DEBUG] Callback juste avant fin callBack [2024-01-18 15:25:19] [65a934cfe9cd3] [DEBUG] Callback main start ok [2024-01-18 15:25:19] [65a934cfe9cd3] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 15:25:19] [65a934cfe9cd3] [DEBUG] Callback main avant while ok [2024-01-18 15:25:19] [65a934cfe9cd3] [DEBUG] Fields : channel=sms&text=Merci &reception_date=2024-01-18 15:25:18&metadata[message_id]=sms_65a93349e1230123006736&metadata[number]=+33619032263&metadata[sim_card_number]=+33757050389 [2024-01-18 15:25:19] [65a934cfe9cd3] [INFO] Callback SMS entrant sur sim_card: +33757050389 depuis Number (user): +33619032263 Text: Merci [2024-01-18 15:25:19] [65a934cfe9cd3] [INFO] From: +33619032263|To: +33757050389|Date: 2024-01-18 15:25:18|Message: Merci [2024-01-18 15:25:19] [65a934cfe9cd3] [DEBUG] callback main apres while ok [2024-01-18 15:25:19] [65a934cfe9cd3] [DEBUG] Service is enabled ? true [2024-01-18 15:25:19] [65a934cfe9cd3] [INFO] Service +33757050389 is enabled ! [2024-01-18 15:25:19] [65a934cfe9cd3] [INFO] Phone Number +33619032263 is available ! [2024-01-18 15:25:19] [65a934cfe9cd3] [DEBUG] Listen is enabled ? false [2024-01-18 15:25:19] [65a934cfe9cd3] [INFO] Listen +33757050389 is disabled ! [2024-01-18 15:25:19] [65a934cfe9cd3] [DEBUG] callback main sim_card_number CORRECT : +33757050389 début d'interpretation du message [2024-01-18 15:25:19] [65a934cfe9cd3] [DEBUG] BDD CheckNumber : OK [2024-01-18 15:25:19] [65a934cfe9cd3] [INFO] Callback SMS Count =? 5 [2024-01-18 15:25:19] [65a934cfe9cd3] [INFO] Callback checkMessage : Oui -- text: Merci [2024-01-18 15:25:19] [65a934cfe9cd3] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Merci ' [2024-01-18 15:25:20] [65a934cfe9cd3] [INFO] Event ID ? 1 [2024-01-18 15:25:20] [65a934cfe9cd3] [INFO] Fetch event [2024-01-18 15:25:20] [65a934cfe9cd3] [INFO] Event name : Jumpstart [2024-01-18 15:25:20] [65a934cfe9cd3] [DEBUG] Callback juste avant fin callBack [2024-01-18 15:27:48] [65a935649d8ee] [DEBUG] Callback main start ok [2024-01-18 15:27:48] [65a935649d8ee] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 15:27:48] [65a935649d8ee] [DEBUG] Callback main avant while ok [2024-01-18 15:27:48] [65a935649d8ee] [DEBUG] Fields : channel=sms&text=19h&reception_date=2024-01-18 15:27:47&metadata[message_id]=sms_65a933a6dbd00850374412&metadata[number]=+33634233547&metadata[sim_card_number]=+33757050381 [2024-01-18 15:27:48] [65a935649d8ee] [INFO] Callback SMS entrant sur sim_card: +33757050381 depuis Number (user): +33634233547 Text: 19h [2024-01-18 15:27:48] [65a935649d8ee] [INFO] From: +33634233547|To: +33757050381|Date: 2024-01-18 15:27:47|Message: 19h [2024-01-18 15:27:48] [65a935649d8ee] [DEBUG] callback main apres while ok [2024-01-18 15:27:48] [65a935649d8ee] [DEBUG] Service is enabled ? true [2024-01-18 15:27:48] [65a935649d8ee] [INFO] Service +33757050381 is enabled ! [2024-01-18 15:27:48] [65a935649d8ee] [INFO] Phone Number +33634233547 is available ! [2024-01-18 15:27:48] [65a935649d8ee] [DEBUG] Listen is enabled ? false [2024-01-18 15:27:48] [65a935649d8ee] [INFO] Listen +33757050381 is disabled ! [2024-01-18 15:27:48] [65a935649d8ee] [DEBUG] callback main sim_card_number CORRECT : +33757050381 début d'interpretation du message [2024-01-18 15:27:48] [65a935649d8ee] [DEBUG] BDD CheckNumber : OK [2024-01-18 15:27:48] [65a935649d8ee] [INFO] Callback SMS Count =? 5 [2024-01-18 15:27:48] [65a935649d8ee] [INFO] Callback checkMessage : 63200 riom -- text: 19h [2024-01-18 15:27:48] [65a935649d8ee] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '19h' [2024-01-18 15:27:48] [65a935649d8ee] [INFO] Event ID ? 1 [2024-01-18 15:27:48] [65a935649d8ee] [INFO] Fetch event [2024-01-18 15:27:48] [65a935649d8ee] [INFO] Event name : Jumpstart [2024-01-18 15:27:48] [65a935649d8ee] [DEBUG] Callback juste avant fin callBack [2024-01-18 15:30:46] [65a93616e11ba] [DEBUG] Callback main start ok [2024-01-18 15:30:46] [65a93616e11ba] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 15:30:46] [65a93616e11ba] [DEBUG] Callback main avant while ok [2024-01-18 15:30:46] [65a93616e11ba] [DEBUG] Fields : channel=sms&text=7h&reception_date=2024-01-18 15:30:45&metadata[message_id]=sms_65a93434bff69115826085&metadata[number]=+33680254758&metadata[sim_card_number]=+33757050379 [2024-01-18 15:30:46] [65a93616e11ba] [INFO] Callback SMS entrant sur sim_card: +33757050379 depuis Number (user): +33680254758 Text: 7h [2024-01-18 15:30:46] [65a93616e11ba] [INFO] From: +33680254758|To: +33757050379|Date: 2024-01-18 15:30:45|Message: 7h [2024-01-18 15:30:46] [65a93616e11ba] [DEBUG] callback main apres while ok [2024-01-18 15:30:46] [65a93616e11ba] [DEBUG] Service is enabled ? true [2024-01-18 15:30:46] [65a93616e11ba] [INFO] Service +33757050379 is enabled ! [2024-01-18 15:30:46] [65a93616e11ba] [INFO] Phone Number +33680254758 is available ! [2024-01-18 15:30:46] [65a93616e11ba] [DEBUG] Listen is enabled ? false [2024-01-18 15:30:46] [65a93616e11ba] [INFO] Listen +33757050379 is disabled ! [2024-01-18 15:30:46] [65a93616e11ba] [DEBUG] callback main sim_card_number CORRECT : +33757050379 début d'interpretation du message [2024-01-18 15:30:46] [65a93616e11ba] [DEBUG] BDD CheckNumber : OK [2024-01-18 15:30:46] [65a93616e11ba] [INFO] Callback SMS Count =? 4 [2024-01-18 15:30:46] [65a93616e11ba] [INFO] Callback checkMessage : 2bis rue de La Treille a Aubiere -- text: 7h [2024-01-18 15:30:46] [65a93616e11ba] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '7h' [2024-01-18 15:30:46] [65a93616e11ba] [INFO] Event ID ? 1 [2024-01-18 15:30:46] [65a93616e11ba] [INFO] Fetch event [2024-01-18 15:30:46] [65a93616e11ba] [INFO] Event name : Jumpstart [2024-01-18 15:30:46] [65a93616e11ba] [DEBUG] début chatgpt [2024-01-18 15:30:46] [65a93616e11ba] [DEBUG] curl_init OK [2024-01-18 15:30:46] [65a93616e11ba] [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 par DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Souhaitez-vous profiter de ce service de covoiturage gratuit ? \r\nPour les conducteurs participant \u00e0 l'op\u00e9ration, une place de parking sera attribu\u00e9e \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e."},{"role":"user","content":"Bonjour Alfred\nOui je veux bien "},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager "},{"role":"assistant","content":"Parfait, en tant que passager, pourriez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet?"},{"role":"user","content":"2bis rue de La Treille a Aubiere "},{"role":"assistant","content":"Tr\u00e8s bien, merci pour votre adresse. A quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement ?"},{"role":"user","content":"7h"}]} [2024-01-18 15:30:51] [65a93616e11ba] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iNhnppQHXS3VAacTxGwQ9vl0zdi2", "object": "chat.completion", "created": 1705588247, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, nous avons bien noté que vous souhaitez arriver à 7h. Pourriez-vous nous indiquer l'heure à laquelle vous souhaitez repartir de l'évènement, ainsi que votre adresse de retour si elle est différente de celle de départ ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 475, "completion_tokens": 61, "total_tokens": 536 }, "system_fingerprint": null } [2024-01-18 15:30:51] [65a93616e11ba] [DEBUG] Curl Closed OK [2024-01-18 15:30:51] [65a93616e11ba] [INFO] Commun GPT Content: { "id": "chatcmpl-8iNhnppQHXS3VAacTxGwQ9vl0zdi2", "object": "chat.completion", "created": 1705588247, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, nous avons bien noté que vous souhaitez arriver à 7h. Pourriez-vous nous indiquer l'heure à laquelle vous souhaitez repartir de l'évènement, ainsi que votre adresse de retour si elle est différente de celle de départ ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 475, "completion_tokens": 61, "total_tokens": 536 }, "system_fingerprint": null } [2024-01-18 15:30:51] [65a93616e11ba] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: '7h' [2024-01-18 15:30:51] [65a93616e11ba] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Parfait, nous avons bien noté que vous souhaitez arriver à 7h. Pourriez-vous nous indiquer l\'heure à laquelle vous souhaitez repartir de l\'évènement, ainsi que votre adresse de retour si elle est différente de celle de départ ?' [2024-01-18 15:30:51] [65a93616e11ba] [INFO] Sender already set +33680254758 [2024-01-18 15:30:51] [65a93616e11ba] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 15:30:51] [65a93616e11ba] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 15:30:51] [65a93616e11ba] [DEBUG] SMS sms2_sent_at : 0 [2024-01-18 15:30:51] [65a93616e11ba] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-18 15:30:51] [65a93616e11ba] [DEBUG] SMS sms3_sent_at : 1 [2024-01-18 15:30:51] [65a93616e11ba] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-18 15:30:51] [65a93616e11ba] [DEBUG] SMS sms4_sent_at : 1 [2024-01-18 15:30:51] [65a93616e11ba] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-18 15:30:51] [65a93616e11ba] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 15:30:51] [65a93616e11ba] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-18 15:30:51] [65a93616e11ba] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 15:30:51] [65a93616e11ba] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 15:30:51] [65a93616e11ba] [DEBUG] SMS operators count : 0 [2024-01-18 15:30:51] [65a93616e11ba] [DEBUG] SMS day operators count : 0 [2024-01-18 15:30:51] [65a93616e11ba] [INFO] SMS Count : 2 [2024-01-18 15:30:51] [65a93616e11ba] [INFO] SMS day Count : 2 [2024-01-18 15:30:51] [65a93616e11ba] [DEBUG] [SMS] text : Parfait, nous avons bien noté que vous souhaitez arriver à 7h. Pourriez-vous nous indiquer l'heure à laquelle vous souhaitez repartir de l'évènement, ainsi que votre adresse de retour si elle est différente de celle de départ ? [2024-01-18 15:30:51] [65a93616e11ba] [DEBUG] [SMS] number : +33680254758 [2024-01-18 15:30:51] [65a93616e11ba] [DEBUG] [SMS] sender : 33757050379 [2024-01-18 15:30:51] [65a93616e11ba] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33680254758"}],"text":"Parfait, nous avons bien not\u00e9 que vous souhaitez arriver \u00e0 7h. Pourriez-vous nous indiquer l'heure \u00e0 laquelle vous souhaitez repartir de l'\u00e9v\u00e8nement, ainsi que votre adresse de retour si elle est diff\u00e9rente de celle de d\u00e9part ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050379"} [2024-01-18 15:30:51] [65a93616e11ba] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 15:30:51] [65a93616e11ba] [INFO] [SMS] SMS envoyé avec succès id : sms_65a9361b7d29e507511871 [2024-01-18 15:30:51] [65a93616e11ba] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a9361b7d29e507511871","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":22.18} [2024-01-18 15:30:51] [65a93616e11ba] [INFO] BDD AddSmsCount SMS Count updated: 5 [2024-01-18 15:30:51] [65a93616e11ba] [INFO] BDD BddMaj : sms5_sent_at mis à jour. Valeur: '2024-01-18 15:30:51' [2024-01-18 15:30:51] [65a93616e11ba] [DEBUG] Callback juste avant fin callBack [2024-01-18 15:34:29] [65a936f50a9f2] [DEBUG] Callback main start ok [2024-01-18 15:34:29] [65a936f50a9f2] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 15:34:29] [65a936f50a9f2] [DEBUG] Callback main avant while ok [2024-01-18 15:34:29] [65a936f50a9f2] [DEBUG] Fields : channel=sms&text=17h&reception_date=2024-01-18 15:34:28&metadata[message_id]=sms_65a8e1837fff7474008791&metadata[number]=+33627929950&metadata[sim_card_number]=+33757050380 [2024-01-18 15:34:29] [65a936f50a9f2] [INFO] Callback SMS entrant sur sim_card: +33757050380 depuis Number (user): +33627929950 Text: 17h [2024-01-18 15:34:29] [65a936f50a9f2] [INFO] From: +33627929950|To: +33757050380|Date: 2024-01-18 15:34:28|Message: 17h [2024-01-18 15:34:29] [65a936f50a9f2] [DEBUG] callback main apres while ok [2024-01-18 15:34:29] [65a936f50a9f2] [DEBUG] Service is enabled ? true [2024-01-18 15:34:29] [65a936f50a9f2] [INFO] Service +33757050380 is enabled ! [2024-01-18 15:34:29] [65a936f50a9f2] [INFO] Phone Number +33627929950 is available ! [2024-01-18 15:34:29] [65a936f50a9f2] [DEBUG] Listen is enabled ? false [2024-01-18 15:34:29] [65a936f50a9f2] [INFO] Listen +33757050380 is disabled ! [2024-01-18 15:34:29] [65a936f50a9f2] [DEBUG] callback main sim_card_number CORRECT : +33757050380 début d'interpretation du message [2024-01-18 15:34:29] [65a936f50a9f2] [DEBUG] BDD CheckNumber : OK [2024-01-18 15:34:29] [65a936f50a9f2] [INFO] Callback SMS Count =? 5 [2024-01-18 15:34:29] [65a936f50a9f2] [INFO] Callback checkMessage : Même adresse que le départ. Mais je dois m arrêter à st alyre poser ma fille et retourner la chercher le soir avant de rentrer -- text: 17h [2024-01-18 15:34:29] [65a936f50a9f2] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '17h' [2024-01-18 15:34:29] [65a936f50a9f2] [INFO] Event ID ? 1 [2024-01-18 15:34:29] [65a936f50a9f2] [INFO] Fetch event [2024-01-18 15:34:29] [65a936f50a9f2] [INFO] Event name : Jumpstart [2024-01-18 15:34:29] [65a936f50a9f2] [DEBUG] Callback juste avant fin callBack [2024-01-18 15:35:35] [65a93737bafa3] [DEBUG] Callback main start ok [2024-01-18 15:35:35] [65a93737bafa3] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 15:35:35] [65a93737bafa3] [DEBUG] Callback main avant while ok [2024-01-18 15:35:35] [65a93737bafa3] [DEBUG] Fields : channel=sms&text=Bonjour, je veux changer une information svp. J'aimerais arriver à l'évènement à 7h le jeudi 25 janvier svp.&reception_date=2024-01-18 15:35:34&metadata[message_id]=sms_65a7d13c2499e298421291&metadata[number]=+33686640956&metadata[sim_card_number]=+33755517567 [2024-01-18 15:35:35] [65a93737bafa3] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33686640956 Text: Bonjour, je veux changer une information svp. J'aimerais arriver à l'évènement à 7h le jeudi 25 janvier svp. [2024-01-18 15:35:35] [65a93737bafa3] [INFO] From: +33686640956|To: +33755517567|Date: 2024-01-18 15:35:34|Message: Bonjour, je veux changer une information svp. J'aimerais arriver à l'évènement à 7h le jeudi 25 janvier svp. [2024-01-18 15:35:35] [65a93737bafa3] [DEBUG] callback main apres while ok [2024-01-18 15:35:35] [65a93737bafa3] [DEBUG] Service is enabled ? true [2024-01-18 15:35:35] [65a93737bafa3] [INFO] Service +33755517567 is enabled ! [2024-01-18 15:35:35] [65a93737bafa3] [INFO] Phone Number +33686640956 is available ! [2024-01-18 15:35:35] [65a93737bafa3] [DEBUG] Listen is enabled ? false [2024-01-18 15:35:35] [65a93737bafa3] [INFO] Listen +33755517567 is disabled ! [2024-01-18 15:35:35] [65a93737bafa3] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-18 15:35:35] [65a93737bafa3] [DEBUG] BDD CheckNumber : OK [2024-01-18 15:35:35] [65a93737bafa3] [INFO] Callback SMS Count =? 5 [2024-01-18 15:35:35] [65a93737bafa3] [INFO] Callback checkMessage : Même adresse de retour -- text: Bonjour, je veux changer une information svp. J'aimerais arriver à l'évènement à 7h le jeudi 25 janvier svp. [2024-01-18 15:35:35] [65a93737bafa3] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour, je veux changer une information svp. J\'aimerais arriver à l\'évènement à 7h le jeudi 25 janvier svp.' [2024-01-18 15:35:35] [65a93737bafa3] [INFO] Event ID ? 1 [2024-01-18 15:35:35] [65a93737bafa3] [INFO] Fetch event [2024-01-18 15:35:35] [65a93737bafa3] [INFO] Event name : Jumpstart [2024-01-18 15:35:35] [65a93737bafa3] [DEBUG] Callback juste avant fin callBack [2024-01-18 15:42:47] [65a938e7ae80e] [INFO] Ajout du sender : 33757050374 au +33601747173 [2024-01-18 15:42:47] [65a938e7ae80e] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 15:42:47] [65a938e7ae80e] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 15:42:47] [65a938e7ae80e] [DEBUG] SMS sms2_sent_at : 0 [2024-01-18 15:42:47] [65a938e7ae80e] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-18 15:42:47] [65a938e7ae80e] [DEBUG] SMS sms3_sent_at : 0 [2024-01-18 15:42:47] [65a938e7ae80e] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-18 15:42:47] [65a938e7ae80e] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 15:42:47] [65a938e7ae80e] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-18 15:42:47] [65a938e7ae80e] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 15:42:47] [65a938e7ae80e] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-18 15:42:47] [65a938e7ae80e] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 15:42:47] [65a938e7ae80e] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 15:42:47] [65a938e7ae80e] [DEBUG] SMS operators count : 0 [2024-01-18 15:42:47] [65a938e7ae80e] [DEBUG] SMS day operators count : 0 [2024-01-18 15:42:47] [65a938e7ae80e] [INFO] SMS Count : 0 [2024-01-18 15:42:47] [65a938e7ae80e] [INFO] SMS day Count : 0 [2024-01-18 15:42:47] [65a938e7ae80e] [DEBUG] [SMS] text : Bonjour, je suis Alfred l'assistant covoiturage propos par DOTI pour l'événement Jumpstart le 25 janvier 2024 à la Grande Halle d'Auvergne. Souhaitez-vous profiter de ce service de covoiturage gratuit ? Pour les conducteurs participant à l'opération, une place de parking sera attribuée à côté de l'entrée. [2024-01-18 15:42:47] [65a938e7ae80e] [DEBUG] [SMS] number : +33601747173 [2024-01-18 15:42:47] [65a938e7ae80e] [DEBUG] [SMS] sender : 33757050374 [2024-01-18 15:42:47] [65a938e7ae80e] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33601747173"}],"text":"Bonjour, je suis Alfred l'assistant covoiturage propos par DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Souhaitez-vous profiter de ce service de covoiturage gratuit ? \r\nPour les conducteurs participant \u00e0 l'op\u00e9ration, une place de parking sera attribu\u00e9e \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050374"} [2024-01-18 15:42:47] [65a938e7ae80e] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 15:42:47] [65a938e7ae80e] [INFO] [SMS] SMS envoyé avec succès id : sms_65a938e7ec6cc407844251 [2024-01-18 15:42:47] [65a938e7ae80e] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a938e7ec6cc407844251","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":22.0} [2024-01-18 15:42:48] [65a938e7ae80e] [INFO] BDD AddSmsCount SMS Count updated: 1 [2024-01-18 15:42:48] [65a938e7ae80e] [INFO] BDD BddMaj : sms1_sent_at mis à jour. Valeur: '2024-01-18 15:42:48' [2024-01-18 15:44:54] [65a9396687c54] [DEBUG] Callback main start ok [2024-01-18 15:44:54] [65a9396687c54] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 15:44:54] [65a9396687c54] [DEBUG] Callback main avant while ok [2024-01-18 15:44:54] [65a9396687c54] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-01-18 15:44:53&metadata[message_id]=sms_65a808e113ad1077816748&metadata[number]=+33662127917&metadata[sim_card_number]=+33757050384 [2024-01-18 15:44:54] [65a9396687c54] [INFO] Callback SMS entrant sur sim_card: +33757050384 depuis Number (user): +33662127917 Text: Oui [2024-01-18 15:44:54] [65a9396687c54] [INFO] From: +33662127917|To: +33757050384|Date: 2024-01-18 15:44:53|Message: Oui [2024-01-18 15:44:54] [65a9396687c54] [DEBUG] callback main apres while ok [2024-01-18 15:44:54] [65a9396687c54] [DEBUG] Service is enabled ? true [2024-01-18 15:44:54] [65a9396687c54] [INFO] Service +33757050384 is enabled ! [2024-01-18 15:44:54] [65a9396687c54] [INFO] Phone Number +33662127917 is available ! [2024-01-18 15:44:54] [65a9396687c54] [DEBUG] Listen is enabled ? false [2024-01-18 15:44:54] [65a9396687c54] [INFO] Listen +33757050384 is disabled ! [2024-01-18 15:44:54] [65a9396687c54] [DEBUG] callback main sim_card_number CORRECT : +33757050384 début d'interpretation du message [2024-01-18 15:44:54] [65a9396687c54] [DEBUG] BDD CheckNumber : OK [2024-01-18 15:44:54] [65a9396687c54] [INFO] Callback SMS Count =? 1 [2024-01-18 15:44:54] [65a9396687c54] [INFO] Callback checkMessage : -- text: Oui [2024-01-18 15:44:54] [65a9396687c54] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-01-18 15:44:54] [65a9396687c54] [INFO] Event ID ? 1 [2024-01-18 15:44:54] [65a9396687c54] [INFO] Fetch event [2024-01-18 15:44:54] [65a9396687c54] [INFO] Event name : Jumpstart [2024-01-18 15:44:54] [65a9396687c54] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Oui' [2024-01-18 15:44:54] [65a9396687c54] [DEBUG] [AUTOMATIC] Réponse Positive [2024-01-18 15:44:54] [65a9396687c54] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2024-01-18 15:44:54] [65a9396687c54] [INFO] Sender already set +33662127917 [2024-01-18 15:44:54] [65a9396687c54] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 15:44:54] [65a9396687c54] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 15:44:54] [65a9396687c54] [DEBUG] SMS sms2_sent_at : 0 [2024-01-18 15:44:54] [65a9396687c54] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-18 15:44:54] [65a9396687c54] [DEBUG] SMS sms3_sent_at : 0 [2024-01-18 15:44:54] [65a9396687c54] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-18 15:44:54] [65a9396687c54] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 15:44:54] [65a9396687c54] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-18 15:44:54] [65a9396687c54] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 15:44:54] [65a9396687c54] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-18 15:44:54] [65a9396687c54] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 15:44:54] [65a9396687c54] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 15:44:54] [65a9396687c54] [DEBUG] SMS operators count : 0 [2024-01-18 15:44:54] [65a9396687c54] [DEBUG] SMS day operators count : 0 [2024-01-18 15:44:54] [65a9396687c54] [INFO] SMS Count : 0 [2024-01-18 15:44:54] [65a9396687c54] [INFO] SMS day Count : 0 [2024-01-18 15:44:54] [65a9396687c54] [DEBUG] [SMS] text : Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonnées avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus, je vous invite à consulter les CGU https://bit.ly/JMPST et la Politique de confidentialité https://bit.ly/PRIVAcy. Souhaitez-vous etre conducteur ou passager ? [2024-01-18 15:44:54] [65a9396687c54] [DEBUG] [SMS] number : +33662127917 [2024-01-18 15:44:54] [65a9396687c54] [DEBUG] [SMS] sender : 33757050384 [2024-01-18 15:44:54] [65a9396687c54] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33662127917"}],"text":"Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonn\u00e9es avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus, je vous invite \u00e0 consulter les CGU https:\/\/bit.ly\/JMPST et la Politique de confidentialit\u00e9 https:\/\/bit.ly\/PRIVAcy. Souhaitez-vous etre conducteur ou passager ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050384"} [2024-01-18 15:44:54] [65a9396687c54] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 15:44:54] [65a9396687c54] [INFO] [SMS] SMS envoyé avec succès id : sms_65a93966e332b199841730 [2024-01-18 15:44:54] [65a9396687c54] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a93966e332b199841730","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":21.78} [2024-01-18 15:44:54] [65a9396687c54] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-18 15:44:54] [65a9396687c54] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-18 15:44:54' [2024-01-18 15:44:54] [65a9396687c54] [DEBUG] Callback juste avant fin callBack [2024-01-18 15:45:46] [65a9399ae2f4b] [DEBUG] Callback main start ok [2024-01-18 15:45:46] [65a9399ae2f4b] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 15:45:46] [65a9399ae2f4b] [DEBUG] Callback main avant while ok [2024-01-18 15:45:46] [65a9399ae2f4b] [DEBUG] Fields : channel=sms&text=Conducteur&reception_date=2024-01-18 15:45:46&metadata[message_id]=sms_65a93966e332b199841730&metadata[number]=+33662127917&metadata[sim_card_number]=+33757050384 [2024-01-18 15:45:46] [65a9399ae2f4b] [INFO] Callback SMS entrant sur sim_card: +33757050384 depuis Number (user): +33662127917 Text: Conducteur [2024-01-18 15:45:46] [65a9399ae2f4b] [INFO] From: +33662127917|To: +33757050384|Date: 2024-01-18 15:45:46|Message: Conducteur [2024-01-18 15:45:46] [65a9399ae2f4b] [DEBUG] callback main apres while ok [2024-01-18 15:45:46] [65a9399ae2f4b] [DEBUG] Service is enabled ? true [2024-01-18 15:45:46] [65a9399ae2f4b] [INFO] Service +33757050384 is enabled ! [2024-01-18 15:45:46] [65a9399ae2f4b] [INFO] Phone Number +33662127917 is available ! [2024-01-18 15:45:46] [65a9399ae2f4b] [DEBUG] Listen is enabled ? false [2024-01-18 15:45:46] [65a9399ae2f4b] [INFO] Listen +33757050384 is disabled ! [2024-01-18 15:45:46] [65a9399ae2f4b] [DEBUG] callback main sim_card_number CORRECT : +33757050384 début d'interpretation du message [2024-01-18 15:45:46] [65a9399ae2f4b] [DEBUG] BDD CheckNumber : OK [2024-01-18 15:45:46] [65a9399ae2f4b] [INFO] Callback SMS Count =? 2 [2024-01-18 15:45:46] [65a9399ae2f4b] [INFO] Callback checkMessage : Oui -- text: Conducteur [2024-01-18 15:45:46] [65a9399ae2f4b] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Conducteur' [2024-01-18 15:45:46] [65a9399ae2f4b] [INFO] Event ID ? 1 [2024-01-18 15:45:46] [65a9399ae2f4b] [INFO] Fetch event [2024-01-18 15:45:46] [65a9399ae2f4b] [INFO] Event name : Jumpstart [2024-01-18 15:45:46] [65a9399ae2f4b] [DEBUG] début chatgpt [2024-01-18 15:45:46] [65a9399ae2f4b] [DEBUG] curl_init OK [2024-01-18 15:45:46] [65a9399ae2f4b] [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 DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. 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":"Conducteur"}]} [2024-01-18 15:45:48] [65a9399ae2f4b] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iNwJdup2FcBrruG5Jbt7Y1W5Dxge", "object": "chat.completion", "created": 1705589147, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait! Pourriez-vous s'il vous plaît me fournir votre adresse de départ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 382, "completion_tokens": 20, "total_tokens": 402 }, "system_fingerprint": null } [2024-01-18 15:45:48] [65a9399ae2f4b] [DEBUG] Curl Closed OK [2024-01-18 15:45:48] [65a9399ae2f4b] [INFO] Commun GPT Content: { "id": "chatcmpl-8iNwJdup2FcBrruG5Jbt7Y1W5Dxge", "object": "chat.completion", "created": 1705589147, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait! Pourriez-vous s'il vous plaît me fournir votre adresse de départ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 382, "completion_tokens": 20, "total_tokens": 402 }, "system_fingerprint": null } [2024-01-18 15:45:48] [65a9399ae2f4b] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Conducteur' [2024-01-18 15:45:48] [65a9399ae2f4b] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Parfait! Pourriez-vous s\'il vous plaît me fournir votre adresse de départ?' [2024-01-18 15:45:48] [65a9399ae2f4b] [INFO] Sender already set +33662127917 [2024-01-18 15:45:48] [65a9399ae2f4b] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 15:45:48] [65a9399ae2f4b] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 15:45:48] [65a9399ae2f4b] [DEBUG] SMS sms2_sent_at : 1 [2024-01-18 15:45:48] [65a9399ae2f4b] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-18 15:45:48] [65a9399ae2f4b] [DEBUG] SMS sms3_sent_at : 0 [2024-01-18 15:45:48] [65a9399ae2f4b] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-18 15:45:48] [65a9399ae2f4b] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 15:45:48] [65a9399ae2f4b] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-18 15:45:48] [65a9399ae2f4b] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 15:45:48] [65a9399ae2f4b] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-18 15:45:48] [65a9399ae2f4b] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 15:45:48] [65a9399ae2f4b] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 15:45:48] [65a9399ae2f4b] [DEBUG] SMS operators count : 0 [2024-01-18 15:45:48] [65a9399ae2f4b] [DEBUG] SMS day operators count : 0 [2024-01-18 15:45:48] [65a9399ae2f4b] [INFO] SMS Count : 1 [2024-01-18 15:45:48] [65a9399ae2f4b] [INFO] SMS day Count : 1 [2024-01-18 15:45:48] [65a9399ae2f4b] [DEBUG] [SMS] text : Parfait! Pourriez-vous s'il vous plaît me fournir votre adresse de départ? [2024-01-18 15:45:48] [65a9399ae2f4b] [DEBUG] [SMS] number : +33662127917 [2024-01-18 15:45:48] [65a9399ae2f4b] [DEBUG] [SMS] sender : 33757050384 [2024-01-18 15:45:48] [65a9399ae2f4b] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33662127917"}],"text":"Parfait! Pourriez-vous s'il vous pla\u00eet me fournir votre adresse de d\u00e9part?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050384"} [2024-01-18 15:45:49] [65a9399ae2f4b] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 15:45:49] [65a9399ae2f4b] [INFO] [SMS] SMS envoyé avec succès id : sms_65a9399cf1a49392538451 [2024-01-18 15:45:49] [65a9399ae2f4b] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a9399cf1a49392538451","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":21.73} [2024-01-18 15:45:49] [65a9399ae2f4b] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-18 15:45:49] [65a9399ae2f4b] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-18 15:45:49' [2024-01-18 15:45:49] [65a9399ae2f4b] [DEBUG] Callback juste avant fin callBack [2024-01-18 15:46:24] [65a939c0e00a0] [DEBUG] Callback main start ok [2024-01-18 15:46:24] [65a939c0e00a0] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 15:46:24] [65a939c0e00a0] [DEBUG] Callback main avant while ok [2024-01-18 15:46:24] [65a939c0e00a0] [DEBUG] Fields : channel=sms&text=49 Rue Bonnabaud 63000 Clermont Ferrand&reception_date=2024-01-18 15:46:23&metadata[message_id]=sms_65a9399cf1a49392538451&metadata[number]=+33662127917&metadata[sim_card_number]=+33757050384 [2024-01-18 15:46:24] [65a939c0e00a0] [INFO] Callback SMS entrant sur sim_card: +33757050384 depuis Number (user): +33662127917 Text: 49 Rue Bonnabaud 63000 Clermont Ferrand [2024-01-18 15:46:24] [65a939c0e00a0] [INFO] From: +33662127917|To: +33757050384|Date: 2024-01-18 15:46:23|Message: 49 Rue Bonnabaud 63000 Clermont Ferrand [2024-01-18 15:46:24] [65a939c0e00a0] [DEBUG] callback main apres while ok [2024-01-18 15:46:24] [65a939c0e00a0] [DEBUG] Service is enabled ? true [2024-01-18 15:46:24] [65a939c0e00a0] [INFO] Service +33757050384 is enabled ! [2024-01-18 15:46:24] [65a939c0e00a0] [INFO] Phone Number +33662127917 is available ! [2024-01-18 15:46:24] [65a939c0e00a0] [DEBUG] Listen is enabled ? false [2024-01-18 15:46:24] [65a939c0e00a0] [INFO] Listen +33757050384 is disabled ! [2024-01-18 15:46:24] [65a939c0e00a0] [DEBUG] callback main sim_card_number CORRECT : +33757050384 début d'interpretation du message [2024-01-18 15:46:24] [65a939c0e00a0] [DEBUG] BDD CheckNumber : OK [2024-01-18 15:46:24] [65a939c0e00a0] [INFO] Callback SMS Count =? 3 [2024-01-18 15:46:24] [65a939c0e00a0] [INFO] Callback checkMessage : Conducteur -- text: 49 Rue Bonnabaud 63000 Clermont Ferrand [2024-01-18 15:46:24] [65a939c0e00a0] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '49 Rue Bonnabaud 63000 Clermont Ferrand' [2024-01-18 15:46:24] [65a939c0e00a0] [INFO] Event ID ? 1 [2024-01-18 15:46:24] [65a939c0e00a0] [INFO] Fetch event [2024-01-18 15:46:24] [65a939c0e00a0] [INFO] Event name : Jumpstart [2024-01-18 15:46:24] [65a939c0e00a0] [DEBUG] début chatgpt [2024-01-18 15:46:24] [65a939c0e00a0] [DEBUG] curl_init OK [2024-01-18 15:46:24] [65a939c0e00a0] [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 DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. 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":"Conducteur"},{"role":"assistant","content":"Parfait! Pourriez-vous s'il vous pla\u00eet me fournir votre adresse de d\u00e9part?"},{"role":"user","content":"49 Rue Bonnabaud 63000 Clermont Ferrand"}]} [2024-01-18 15:46:26] [65a939c0e00a0] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iNwv41nau2pIiJwa2sxP1Vuviq7M", "object": "chat.completion", "created": 1705589185, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour cette information. À quelle heure souhaitez-vous arriver à l'événement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 423, "completion_tokens": 21, "total_tokens": 444 }, "system_fingerprint": null } [2024-01-18 15:46:26] [65a939c0e00a0] [DEBUG] Curl Closed OK [2024-01-18 15:46:26] [65a939c0e00a0] [INFO] Commun GPT Content: { "id": "chatcmpl-8iNwv41nau2pIiJwa2sxP1Vuviq7M", "object": "chat.completion", "created": 1705589185, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour cette information. À quelle heure souhaitez-vous arriver à l'événement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 423, "completion_tokens": 21, "total_tokens": 444 }, "system_fingerprint": null } [2024-01-18 15:46:26] [65a939c0e00a0] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: '49 Rue Bonnabaud 63000 Clermont Ferrand' [2024-01-18 15:46:26] [65a939c0e00a0] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Merci pour cette information. À quelle heure souhaitez-vous arriver à l\'événement ?' [2024-01-18 15:46:26] [65a939c0e00a0] [INFO] Sender already set +33662127917 [2024-01-18 15:46:26] [65a939c0e00a0] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 15:46:26] [65a939c0e00a0] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 15:46:26] [65a939c0e00a0] [DEBUG] SMS sms2_sent_at : 1 [2024-01-18 15:46:26] [65a939c0e00a0] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-18 15:46:26] [65a939c0e00a0] [DEBUG] SMS sms3_sent_at : 1 [2024-01-18 15:46:26] [65a939c0e00a0] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-18 15:46:26] [65a939c0e00a0] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 15:46:26] [65a939c0e00a0] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-18 15:46:26] [65a939c0e00a0] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 15:46:26] [65a939c0e00a0] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-18 15:46:26] [65a939c0e00a0] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 15:46:26] [65a939c0e00a0] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 15:46:26] [65a939c0e00a0] [DEBUG] SMS operators count : 0 [2024-01-18 15:46:26] [65a939c0e00a0] [DEBUG] SMS day operators count : 0 [2024-01-18 15:46:26] [65a939c0e00a0] [INFO] SMS Count : 2 [2024-01-18 15:46:26] [65a939c0e00a0] [INFO] SMS day Count : 2 [2024-01-18 15:46:26] [65a939c0e00a0] [DEBUG] [SMS] text : Merci pour cette information. À quelle heure souhaitez-vous arriver à l'événement ? [2024-01-18 15:46:26] [65a939c0e00a0] [DEBUG] [SMS] number : +33662127917 [2024-01-18 15:46:26] [65a939c0e00a0] [DEBUG] [SMS] sender : 33757050384 [2024-01-18 15:46:26] [65a939c0e00a0] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33662127917"}],"text":"Merci pour cette information. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050384"} [2024-01-18 15:46:27] [65a939c0e00a0] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 15:46:27] [65a939c0e00a0] [INFO] [SMS] SMS envoyé avec succès id : sms_65a939c300a72376095218 [2024-01-18 15:46:27] [65a939c0e00a0] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a939c300a72376095218","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":21.69} [2024-01-18 15:46:27] [65a939c0e00a0] [INFO] BDD AddSmsCount SMS Count updated: 4 [2024-01-18 15:46:27] [65a939c0e00a0] [INFO] BDD BddMaj : sms4_sent_at mis à jour. Valeur: '2024-01-18 15:46:27' [2024-01-18 15:46:27] [65a939c0e00a0] [DEBUG] Callback juste avant fin callBack [2024-01-18 15:48:14] [65a93a2eb72cf] [DEBUG] Callback main start ok [2024-01-18 15:48:14] [65a93a2eb72cf] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 15:48:14] [65a93a2eb72cf] [DEBUG] Callback main avant while ok [2024-01-18 15:48:14] [65a93a2eb72cf] [DEBUG] Fields : channel=sms&text=8&reception_date=2024-01-18 15:48:13&metadata[message_id]=sms_65a939c300a72376095218&metadata[number]=+33662127917&metadata[sim_card_number]=+33757050384 [2024-01-18 15:48:14] [65a93a2eb72cf] [INFO] Callback SMS entrant sur sim_card: +33757050384 depuis Number (user): +33662127917 Text: 8 [2024-01-18 15:48:14] [65a93a2eb72cf] [INFO] From: +33662127917|To: +33757050384|Date: 2024-01-18 15:48:13|Message: 8 [2024-01-18 15:48:14] [65a93a2eb72cf] [DEBUG] callback main apres while ok [2024-01-18 15:48:14] [65a93a2eb72cf] [DEBUG] Service is enabled ? true [2024-01-18 15:48:14] [65a93a2eb72cf] [INFO] Service +33757050384 is enabled ! [2024-01-18 15:48:14] [65a93a2eb72cf] [INFO] Phone Number +33662127917 is available ! [2024-01-18 15:48:14] [65a93a2eb72cf] [DEBUG] Listen is enabled ? false [2024-01-18 15:48:14] [65a93a2eb72cf] [INFO] Listen +33757050384 is disabled ! [2024-01-18 15:48:14] [65a93a2eb72cf] [DEBUG] callback main sim_card_number CORRECT : +33757050384 début d'interpretation du message [2024-01-18 15:48:14] [65a93a2eb72cf] [DEBUG] BDD CheckNumber : OK [2024-01-18 15:48:14] [65a93a2eb72cf] [INFO] Callback SMS Count =? 4 [2024-01-18 15:48:14] [65a93a2eb72cf] [INFO] Callback checkMessage : 49 Rue Bonnabaud 63000 Clermont Ferrand -- text: 8 [2024-01-18 15:48:14] [65a93a2eb72cf] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '8' [2024-01-18 15:48:14] [65a93a2eb72cf] [INFO] Event ID ? 1 [2024-01-18 15:48:14] [65a93a2eb72cf] [INFO] Fetch event [2024-01-18 15:48:14] [65a93a2eb72cf] [INFO] Event name : Jumpstart [2024-01-18 15:48:14] [65a93a2eb72cf] [DEBUG] début chatgpt [2024-01-18 15:48:14] [65a93a2eb72cf] [DEBUG] curl_init OK [2024-01-18 15:48:14] [65a93a2eb72cf] [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 DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. 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":"Conducteur"},{"role":"assistant","content":"Parfait! Pourriez-vous s'il vous pla\u00eet me fournir votre adresse de d\u00e9part?"},{"role":"user","content":"49 Rue Bonnabaud 63000 Clermont Ferrand"},{"role":"assistant","content":"Merci pour cette information. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement ?"},{"role":"user","content":"8"}]} [2024-01-18 15:48:17] [65a93a2eb72cf] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iNyhMAskOmFT3igwP1YqgOiI2KZq", "object": "chat.completion", "created": 1705589295, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, votre heure de départ désirée est donc 8h. Souhaitez-vous également indiquer une heure de retour souhaitée ? Si oui, veuillez préciser l'heure et l'adresse de retour." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 453, "completion_tokens": 50, "total_tokens": 503 }, "system_fingerprint": null } [2024-01-18 15:48:17] [65a93a2eb72cf] [DEBUG] Curl Closed OK [2024-01-18 15:48:17] [65a93a2eb72cf] [INFO] Commun GPT Content: { "id": "chatcmpl-8iNyhMAskOmFT3igwP1YqgOiI2KZq", "object": "chat.completion", "created": 1705589295, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, votre heure de départ désirée est donc 8h. Souhaitez-vous également indiquer une heure de retour souhaitée ? Si oui, veuillez préciser l'heure et l'adresse de retour." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 453, "completion_tokens": 50, "total_tokens": 503 }, "system_fingerprint": null } [2024-01-18 15:48:17] [65a93a2eb72cf] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: '8' [2024-01-18 15:48:17] [65a93a2eb72cf] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Très bien, votre heure de départ désirée est donc 8h. Souhaitez-vous également indiquer une heure de retour souhaitée ? Si oui, veuillez préciser l\'heure et l\'adresse de retour.' [2024-01-18 15:48:18] [65a93a2eb72cf] [INFO] Sender already set +33662127917 [2024-01-18 15:48:18] [65a93a2eb72cf] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 15:48:18] [65a93a2eb72cf] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 15:48:18] [65a93a2eb72cf] [DEBUG] SMS sms2_sent_at : 1 [2024-01-18 15:48:18] [65a93a2eb72cf] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-18 15:48:18] [65a93a2eb72cf] [DEBUG] SMS sms3_sent_at : 1 [2024-01-18 15:48:18] [65a93a2eb72cf] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-18 15:48:18] [65a93a2eb72cf] [DEBUG] SMS sms4_sent_at : 1 [2024-01-18 15:48:18] [65a93a2eb72cf] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-18 15:48:18] [65a93a2eb72cf] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 15:48:18] [65a93a2eb72cf] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-18 15:48:18] [65a93a2eb72cf] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 15:48:18] [65a93a2eb72cf] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 15:48:18] [65a93a2eb72cf] [DEBUG] SMS operators count : 0 [2024-01-18 15:48:18] [65a93a2eb72cf] [DEBUG] SMS day operators count : 0 [2024-01-18 15:48:18] [65a93a2eb72cf] [INFO] SMS Count : 3 [2024-01-18 15:48:18] [65a93a2eb72cf] [INFO] SMS day Count : 3 [2024-01-18 15:48:18] [65a93a2eb72cf] [DEBUG] [SMS] text : Très bien, votre heure de départ désirée est donc 8h. Souhaitez-vous également indiquer une heure de retour souhaitée ? Si oui, veuillez préciser l'heure et l'adresse de retour. [2024-01-18 15:48:18] [65a93a2eb72cf] [DEBUG] [SMS] number : +33662127917 [2024-01-18 15:48:18] [65a93a2eb72cf] [DEBUG] [SMS] sender : 33757050384 [2024-01-18 15:48:18] [65a93a2eb72cf] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33662127917"}],"text":"Tr\u00e8s bien, votre heure de d\u00e9part d\u00e9sir\u00e9e est donc 8h. Souhaitez-vous \u00e9galement indiquer une heure de retour souhait\u00e9e ? Si oui, veuillez pr\u00e9ciser l'heure et l'adresse de retour.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050384"} [2024-01-18 15:48:18] [65a93a2eb72cf] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 15:48:18] [65a93a2eb72cf] [INFO] [SMS] SMS envoyé avec succès id : sms_65a93a3246343227589050 [2024-01-18 15:48:18] [65a93a2eb72cf] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a93a3246343227589050","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":21.6} [2024-01-18 15:48:18] [65a93a2eb72cf] [INFO] BDD AddSmsCount SMS Count updated: 5 [2024-01-18 15:48:18] [65a93a2eb72cf] [INFO] BDD BddMaj : sms5_sent_at mis à jour. Valeur: '2024-01-18 15:48:18' [2024-01-18 15:48:18] [65a93a2eb72cf] [DEBUG] Callback juste avant fin callBack [2024-01-18 15:50:08] [65a93aa0192ed] [DEBUG] Callback main start ok [2024-01-18 15:50:08] [65a93aa0192ed] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 15:50:08] [65a93aa0192ed] [DEBUG] Callback main avant while ok [2024-01-18 15:50:08] [65a93aa0192ed] [DEBUG] Fields : channel=sms&text=18h00 49 Rue Bonnabaud 63000 Clermont Ferrand&reception_date=2024-01-18 15:50:06&metadata[message_id]=sms_65a93a3246343227589050&metadata[number]=+33662127917&metadata[sim_card_number]=+33757050384 [2024-01-18 15:50:08] [65a93aa0192ed] [INFO] Callback SMS entrant sur sim_card: +33757050384 depuis Number (user): +33662127917 Text: 18h00 49 Rue Bonnabaud 63000 Clermont Ferrand [2024-01-18 15:50:08] [65a93aa0192ed] [INFO] From: +33662127917|To: +33757050384|Date: 2024-01-18 15:50:06|Message: 18h00 49 Rue Bonnabaud 63000 Clermont Ferrand [2024-01-18 15:50:08] [65a93aa0192ed] [DEBUG] callback main apres while ok [2024-01-18 15:50:08] [65a93aa0192ed] [DEBUG] Service is enabled ? true [2024-01-18 15:50:08] [65a93aa0192ed] [INFO] Service +33757050384 is enabled ! [2024-01-18 15:50:08] [65a93aa0192ed] [INFO] Phone Number +33662127917 is available ! [2024-01-18 15:50:08] [65a93aa0192ed] [DEBUG] Listen is enabled ? false [2024-01-18 15:50:08] [65a93aa0192ed] [INFO] Listen +33757050384 is disabled ! [2024-01-18 15:50:08] [65a93aa0192ed] [DEBUG] callback main sim_card_number CORRECT : +33757050384 début d'interpretation du message [2024-01-18 15:50:08] [65a93aa0192ed] [DEBUG] BDD CheckNumber : OK [2024-01-18 15:50:08] [65a93aa0192ed] [INFO] Callback SMS Count =? 5 [2024-01-18 15:50:08] [65a93aa0192ed] [INFO] Callback checkMessage : 8 -- text: 18h00 49 Rue Bonnabaud 63000 Clermont Ferrand [2024-01-18 15:50:08] [65a93aa0192ed] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '18h00\n49 Rue Bonnabaud 63000 Clermont Ferrand' [2024-01-18 15:50:08] [65a93aa0192ed] [INFO] Event ID ? 1 [2024-01-18 15:50:08] [65a93aa0192ed] [INFO] Fetch event [2024-01-18 15:50:08] [65a93aa0192ed] [INFO] Event name : Jumpstart [2024-01-18 15:50:08] [65a93aa0192ed] [DEBUG] Callback juste avant fin callBack [2024-01-18 15:52:45] [65a93b3d127e5] [DEBUG] Callback main start ok [2024-01-18 15:52:45] [65a93b3d127e5] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 15:52:45] [65a93b3d127e5] [DEBUG] Callback main avant while ok [2024-01-18 15:52:45] [65a93b3d127e5] [DEBUG] Fields : channel=sms&text=18h et 49 Rue Bonnabaud 63000 Clermont Ferrand&reception_date=2024-01-18 15:52:44&metadata[message_id]=sms_65a93a3246343227589050&metadata[number]=+33662127917&metadata[sim_card_number]=+33757050384 [2024-01-18 15:52:45] [65a93b3d127e5] [INFO] Callback SMS entrant sur sim_card: +33757050384 depuis Number (user): +33662127917 Text: 18h et 49 Rue Bonnabaud 63000 Clermont Ferrand [2024-01-18 15:52:45] [65a93b3d127e5] [INFO] From: +33662127917|To: +33757050384|Date: 2024-01-18 15:52:44|Message: 18h et 49 Rue Bonnabaud 63000 Clermont Ferrand [2024-01-18 15:52:45] [65a93b3d127e5] [DEBUG] callback main apres while ok [2024-01-18 15:52:45] [65a93b3d127e5] [DEBUG] Service is enabled ? true [2024-01-18 15:52:45] [65a93b3d127e5] [INFO] Service +33757050384 is enabled ! [2024-01-18 15:52:45] [65a93b3d127e5] [INFO] Phone Number +33662127917 is available ! [2024-01-18 15:52:45] [65a93b3d127e5] [DEBUG] Listen is enabled ? false [2024-01-18 15:52:45] [65a93b3d127e5] [INFO] Listen +33757050384 is disabled ! [2024-01-18 15:52:45] [65a93b3d127e5] [DEBUG] callback main sim_card_number CORRECT : +33757050384 début d'interpretation du message [2024-01-18 15:52:45] [65a93b3d127e5] [DEBUG] BDD CheckNumber : OK [2024-01-18 15:52:45] [65a93b3d127e5] [INFO] Callback SMS Count =? 5 [2024-01-18 15:52:45] [65a93b3d127e5] [INFO] Callback checkMessage : 18h00 49 Rue Bonnabaud 63000 Clermont Ferrand -- text: 18h et 49 Rue Bonnabaud 63000 Clermont Ferrand [2024-01-18 15:52:45] [65a93b3d127e5] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '18h et 49 Rue Bonnabaud 63000 Clermont Ferrand' [2024-01-18 15:52:45] [65a93b3d127e5] [INFO] Event ID ? 1 [2024-01-18 15:52:45] [65a93b3d127e5] [INFO] Fetch event [2024-01-18 15:52:45] [65a93b3d127e5] [INFO] Event name : Jumpstart [2024-01-18 15:52:45] [65a93b3d127e5] [DEBUG] Callback juste avant fin callBack [2024-01-18 15:58:48] [65a93ca852f3f] [DEBUG] Callback main start ok [2024-01-18 15:58:48] [65a93ca852f3f] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 15:58:48] [65a93ca852f3f] [DEBUG] Callback main avant while ok [2024-01-18 15:58:48] [65a93ca852f3f] [DEBUG] Fields : channel=sms&text=Passager&reception_date=2024-01-18 15:58:47&metadata[message_id]=sms_65a932c6bd3b5881345267&metadata[number]=+33670190995&metadata[sim_card_number]=+33757050383 [2024-01-18 15:58:48] [65a93ca852f3f] [INFO] Callback SMS entrant sur sim_card: +33757050383 depuis Number (user): +33670190995 Text: Passager [2024-01-18 15:58:48] [65a93ca852f3f] [INFO] From: +33670190995|To: +33757050383|Date: 2024-01-18 15:58:47|Message: Passager [2024-01-18 15:58:48] [65a93ca852f3f] [DEBUG] callback main apres while ok [2024-01-18 15:58:48] [65a93ca852f3f] [DEBUG] Service is enabled ? true [2024-01-18 15:58:48] [65a93ca852f3f] [INFO] Service +33757050383 is enabled ! [2024-01-18 15:58:48] [65a93ca852f3f] [INFO] Phone Number +33670190995 is available ! [2024-01-18 15:58:48] [65a93ca852f3f] [DEBUG] Listen is enabled ? false [2024-01-18 15:58:48] [65a93ca852f3f] [INFO] Listen +33757050383 is disabled ! [2024-01-18 15:58:48] [65a93ca852f3f] [DEBUG] callback main sim_card_number CORRECT : +33757050383 début d'interpretation du message [2024-01-18 15:58:48] [65a93ca852f3f] [DEBUG] BDD CheckNumber : OK [2024-01-18 15:58:48] [65a93ca852f3f] [INFO] Callback SMS Count =? 5 [2024-01-18 15:58:48] [65a93ca852f3f] [INFO] Callback checkMessage : Jumpstart -- text: Passager [2024-01-18 15:58:48] [65a93ca852f3f] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Passager' [2024-01-18 15:58:48] [65a93ca852f3f] [INFO] Event ID ? 1 [2024-01-18 15:58:48] [65a93ca852f3f] [INFO] Fetch event [2024-01-18 15:58:48] [65a93ca852f3f] [INFO] Event name : Jumpstart [2024-01-18 15:58:48] [65a93ca852f3f] [DEBUG] Callback juste avant fin callBack [2024-01-18 16:00:31] [65a93d0fe70f2] [DEBUG] Callback main start ok [2024-01-18 16:00:31] [65a93d0fe70f2] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 16:00:31] [65a93d0fe70f2] [DEBUG] Callback main avant while ok [2024-01-18 16:00:31] [65a93d0fe70f2] [DEBUG] Fields : channel=sms&text=Je veux une place de parking&reception_date=2024-01-18 16:00:29&metadata[message_id]=sms_65a67432acd8a228010383&metadata[number]=+33635438654&metadata[sim_card_number]=+33755517586 [2024-01-18 16:00:31] [65a93d0fe70f2] [INFO] Callback SMS entrant sur sim_card: +33755517586 depuis Number (user): +33635438654 Text: Je veux une place de parking [2024-01-18 16:00:31] [65a93d0fe70f2] [INFO] From: +33635438654|To: +33755517586|Date: 2024-01-18 16:00:29|Message: Je veux une place de parking [2024-01-18 16:00:31] [65a93d0fe70f2] [DEBUG] callback main apres while ok [2024-01-18 16:00:31] [65a93d0fe70f2] [DEBUG] Service is enabled ? true [2024-01-18 16:00:31] [65a93d0fe70f2] [INFO] Service +33755517586 is enabled ! [2024-01-18 16:00:31] [65a93d0fe70f2] [INFO] Phone Number +33635438654 is available ! [2024-01-18 16:00:31] [65a93d0fe70f2] [DEBUG] Listen is enabled ? false [2024-01-18 16:00:31] [65a93d0fe70f2] [INFO] Listen +33755517586 is disabled ! [2024-01-18 16:00:31] [65a93d0fe70f2] [DEBUG] callback main sim_card_number CORRECT : +33755517586 début d'interpretation du message [2024-01-18 16:00:31] [65a93d0fe70f2] [DEBUG] BDD CheckNumber : OK [2024-01-18 16:00:31] [65a93d0fe70f2] [INFO] Callback SMS Count =? 1 [2024-01-18 16:00:31] [65a93d0fe70f2] [INFO] Callback checkMessage : -- text: Je veux une place de parking [2024-01-18 16:00:31] [65a93d0fe70f2] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Je veux une place de parking' [2024-01-18 16:00:31] [65a93d0fe70f2] [INFO] Event ID ? 1 [2024-01-18 16:00:31] [65a93d0fe70f2] [INFO] Fetch event [2024-01-18 16:00:31] [65a93d0fe70f2] [INFO] Event name : Jumpstart [2024-01-18 16:00:31] [65a93d0fe70f2] [DEBUG] début chatgpt [2024-01-18 16:00:31] [65a93d0fe70f2] [DEBUG] curl_init OK [2024-01-18 16:00:31] [65a93d0fe70f2] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Je souhaite conna\u00eetre pour chaque message si le message est positif ou n\u00e9gatif \u00e0 la question 'Souhaitez-vous faire du covoiturage ?'. Pour cela, tu utiliseras une \u00e9chelle d'entier de 0 \u00e0 10, pour noter le message, o\u00f9 0 veut vraiment dire non et 10 vraiment dire oui. Si le message n'est pas pr\u00e9cis ou est hors sujet, tu renverras 0. Tu renverras uniquement la valeur de la note de l'\u00e9chelle."},{"role":"user","content":"Le message : Je veux une place de parking"}]} [2024-01-18 16:00:32] [65a93d0fe70f2] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iOAaW3Buk6kbLcJlkFboJhD9AhAo", "object": "chat.completion", "created": 1705590032, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 133, "completion_tokens": 1, "total_tokens": 134 }, "system_fingerprint": null } [2024-01-18 16:00:32] [65a93d0fe70f2] [DEBUG] Curl Closed OK [2024-01-18 16:00:32] [65a93d0fe70f2] [INFO] Commun GPT Content: { "id": "chatcmpl-8iOAaW3Buk6kbLcJlkFboJhD9AhAo", "object": "chat.completion", "created": 1705590032, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 133, "completion_tokens": 1, "total_tokens": 134 }, "system_fingerprint": null } [2024-01-18 16:00:32] [65a93d0fe70f2] [DEBUG] [AUTOMATIC] Réponse 0 [2024-01-18 16:00:32] [65a93d0fe70f2] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Je veux une place de parking' [2024-01-18 16:00:32] [65a93d0fe70f2] [DEBUG] [AUTOMATIC] Réponse Negative : Je veux une place de parking [2024-01-18 16:00:32] [65a93d0fe70f2] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Très bien, merci pour votre retour. Je reste à votre disposition si besoin, Alfred. \r\nAyez le réflexe mobilité partagée.' [2024-01-18 16:00:32] [65a93d0fe70f2] [INFO] Sender already set +33635438654 [2024-01-18 16:00:32] [65a93d0fe70f2] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 16:00:32] [65a93d0fe70f2] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 16:00:32] [65a93d0fe70f2] [DEBUG] SMS sms2_sent_at : 0 [2024-01-18 16:00:32] [65a93d0fe70f2] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-18 16:00:32] [65a93d0fe70f2] [DEBUG] SMS sms3_sent_at : 0 [2024-01-18 16:00:32] [65a93d0fe70f2] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-18 16:00:32] [65a93d0fe70f2] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 16:00:32] [65a93d0fe70f2] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-18 16:00:32] [65a93d0fe70f2] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 16:00:32] [65a93d0fe70f2] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-18 16:00:32] [65a93d0fe70f2] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 16:00:32] [65a93d0fe70f2] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 16:00:32] [65a93d0fe70f2] [DEBUG] SMS operators count : 0 [2024-01-18 16:00:32] [65a93d0fe70f2] [DEBUG] SMS day operators count : 0 [2024-01-18 16:00:32] [65a93d0fe70f2] [INFO] SMS Count : 0 [2024-01-18 16:00:32] [65a93d0fe70f2] [INFO] SMS day Count : 1 [2024-01-18 16:00:32] [65a93d0fe70f2] [DEBUG] [SMS] text : Très bien, merci pour votre retour. Je reste à votre disposition si besoin, Alfred. Ayez le réflexe mobilité partagée. [2024-01-18 16:00:32] [65a93d0fe70f2] [DEBUG] [SMS] number : +33635438654 [2024-01-18 16:00:32] [65a93d0fe70f2] [DEBUG] [SMS] sender : 33755517586 [2024-01-18 16:00:32] [65a93d0fe70f2] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33635438654"}],"text":"Tr\u00e8s bien, merci pour votre retour. Je reste \u00e0 votre disposition si besoin, Alfred. \r\nAyez le r\u00e9flexe mobilit\u00e9 partag\u00e9e.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517586"} [2024-01-18 16:00:33] [65a93d0fe70f2] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 16:00:33] [65a93d0fe70f2] [INFO] [SMS] SMS envoyé avec succès id : sms_65a93d1119bcf996672017 [2024-01-18 16:00:33] [65a93d0fe70f2] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a93d1119bcf996672017","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":21.55} [2024-01-18 16:00:33] [65a93d0fe70f2] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-18 16:00:33] [65a93d0fe70f2] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-18 16:00:33' [2024-01-18 16:00:33] [65a93d0fe70f2] [DEBUG] Callback juste avant fin callBack [2024-01-18 16:26:03] [65a9430b6030f] [DEBUG] Callback main start ok [2024-01-18 16:26:03] [65a9430b6030f] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 16:26:03] [65a9430b6030f] [DEBUG] Callback main avant while ok [2024-01-18 16:26:03] [65a9430b6030f] [DEBUG] Fields : channel=sms&text=63 rue André theuriet Clermont-Ferrand &reception_date=2024-01-18 16:26:02&metadata[message_id]=sms_65a93ecde4849808024308&metadata[number]=+33670190995&metadata[sim_card_number]=+33757050383 [2024-01-18 16:26:03] [65a9430b6030f] [INFO] Callback SMS entrant sur sim_card: +33757050383 depuis Number (user): +33670190995 Text: 63 rue André theuriet Clermont-Ferrand [2024-01-18 16:26:03] [65a9430b6030f] [INFO] From: +33670190995|To: +33757050383|Date: 2024-01-18 16:26:02|Message: 63 rue André theuriet Clermont-Ferrand [2024-01-18 16:26:03] [65a9430b6030f] [DEBUG] callback main apres while ok [2024-01-18 16:26:03] [65a9430b6030f] [DEBUG] Service is enabled ? true [2024-01-18 16:26:03] [65a9430b6030f] [INFO] Service +33757050383 is enabled ! [2024-01-18 16:26:03] [65a9430b6030f] [INFO] Phone Number +33670190995 is available ! [2024-01-18 16:26:03] [65a9430b6030f] [DEBUG] Listen is enabled ? false [2024-01-18 16:26:03] [65a9430b6030f] [INFO] Listen +33757050383 is disabled ! [2024-01-18 16:26:03] [65a9430b6030f] [DEBUG] callback main sim_card_number CORRECT : +33757050383 début d'interpretation du message [2024-01-18 16:26:03] [65a9430b6030f] [DEBUG] BDD CheckNumber : OK [2024-01-18 16:26:03] [65a9430b6030f] [INFO] Callback SMS Count =? 5 [2024-01-18 16:26:03] [65a9430b6030f] [INFO] Callback checkMessage : Passager -- text: 63 rue André theuriet Clermont-Ferrand [2024-01-18 16:26:03] [65a9430b6030f] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '63 rue André theuriet Clermont-Ferrand ' [2024-01-18 16:26:03] [65a9430b6030f] [INFO] Event ID ? 1 [2024-01-18 16:26:03] [65a9430b6030f] [INFO] Fetch event [2024-01-18 16:26:03] [65a9430b6030f] [INFO] Event name : Jumpstart [2024-01-18 16:26:03] [65a9430b6030f] [DEBUG] Callback juste avant fin callBack [2024-01-18 16:27:31] [65a9436378312] [DEBUG] Callback main start ok [2024-01-18 16:27:31] [65a9436378312] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 16:27:31] [65a9436378312] [DEBUG] Callback main avant while ok [2024-01-18 16:27:31] [65a9436378312] [DEBUG] Fields : channel=sms&text=Bonjour Alfred, oui je voudrais bien en profiter&reception_date=2024-01-18 16:27:30&metadata[message_id]=sms_659fd8f924710489215593&metadata[number]=+33660467096&metadata[sim_card_number]=+33755517569 [2024-01-18 16:27:31] [65a9436378312] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33660467096 Text: Bonjour Alfred, oui je voudrais bien en profiter [2024-01-18 16:27:31] [65a9436378312] [INFO] From: +33660467096|To: +33755517569|Date: 2024-01-18 16:27:30|Message: Bonjour Alfred, oui je voudrais bien en profiter [2024-01-18 16:27:31] [65a9436378312] [DEBUG] callback main apres while ok [2024-01-18 16:27:31] [65a9436378312] [DEBUG] Service is enabled ? true [2024-01-18 16:27:31] [65a9436378312] [INFO] Service +33755517569 is enabled ! [2024-01-18 16:27:31] [65a9436378312] [INFO] Phone Number +33660467096 is available ! [2024-01-18 16:27:31] [65a9436378312] [DEBUG] Listen is enabled ? false [2024-01-18 16:27:31] [65a9436378312] [INFO] Listen +33755517569 is disabled ! [2024-01-18 16:27:31] [65a9436378312] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-18 16:27:31] [65a9436378312] [DEBUG] BDD CheckNumber : OK [2024-01-18 16:27:31] [65a9436378312] [INFO] Callback SMS Count =? 1 [2024-01-18 16:27:31] [65a9436378312] [INFO] Callback checkMessage : -- text: Bonjour Alfred, oui je voudrais bien en profiter [2024-01-18 16:27:31] [65a9436378312] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour Alfred, oui je voudrais bien en profiter' [2024-01-18 16:27:31] [65a9436378312] [INFO] Event ID ? 1 [2024-01-18 16:27:31] [65a9436378312] [INFO] Fetch event [2024-01-18 16:27:31] [65a9436378312] [INFO] Event name : Jumpstart [2024-01-18 16:27:31] [65a9436378312] [DEBUG] début chatgpt [2024-01-18 16:27:31] [65a9436378312] [DEBUG] curl_init OK [2024-01-18 16:27:31] [65a9436378312] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Je souhaite conna\u00eetre pour chaque message si le message est positif ou n\u00e9gatif \u00e0 la question 'Souhaitez-vous faire du covoiturage ?'. Pour cela, tu utiliseras une \u00e9chelle d'entier de 0 \u00e0 10, pour noter le message, o\u00f9 0 veut vraiment dire non et 10 vraiment dire oui. Si le message n'est pas pr\u00e9cis ou est hors sujet, tu renverras 0. Tu renverras uniquement la valeur de la note de l'\u00e9chelle."},{"role":"user","content":"Le message : Bonjour Alfred, oui je voudrais bien en profiter"}]} [2024-01-18 16:27:32] [65a9436378312] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iOaiD8qmDxuoVCeb4oPvosPeOwMx", "object": "chat.completion", "created": 1705591652, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "8" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 139, "completion_tokens": 1, "total_tokens": 140 }, "system_fingerprint": null } [2024-01-18 16:27:32] [65a9436378312] [DEBUG] Curl Closed OK [2024-01-18 16:27:32] [65a9436378312] [INFO] Commun GPT Content: { "id": "chatcmpl-8iOaiD8qmDxuoVCeb4oPvosPeOwMx", "object": "chat.completion", "created": 1705591652, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "8" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 139, "completion_tokens": 1, "total_tokens": 140 }, "system_fingerprint": null } [2024-01-18 16:27:32] [65a9436378312] [DEBUG] [AUTOMATIC] Réponse 8 [2024-01-18 16:27:32] [65a9436378312] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Bonjour Alfred, oui je voudrais bien en profiter' [2024-01-18 16:27:32] [65a9436378312] [DEBUG] [AUTOMATIC] Réponse Positive [2024-01-18 16:27:32] [65a9436378312] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2024-01-18 16:27:32] [65a9436378312] [INFO] Sender already set +33660467096 [2024-01-18 16:27:32] [65a9436378312] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 16:27:32] [65a9436378312] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 16:27:32] [65a9436378312] [DEBUG] SMS sms2_sent_at : 0 [2024-01-18 16:27:32] [65a9436378312] [DEBUG] SMS day sms2_sent_at : 2 [2024-01-18 16:27:32] [65a9436378312] [DEBUG] SMS sms3_sent_at : 0 [2024-01-18 16:27:32] [65a9436378312] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-18 16:27:32] [65a9436378312] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 16:27:32] [65a9436378312] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-18 16:27:32] [65a9436378312] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 16:27:32] [65a9436378312] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-18 16:27:32] [65a9436378312] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 16:27:32] [65a9436378312] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 16:27:32] [65a9436378312] [DEBUG] SMS operators count : 0 [2024-01-18 16:27:32] [65a9436378312] [DEBUG] SMS day operators count : 0 [2024-01-18 16:27:32] [65a9436378312] [INFO] SMS Count : 0 [2024-01-18 16:27:32] [65a9436378312] [INFO] SMS day Count : 2 [2024-01-18 16:27:32] [65a9436378312] [DEBUG] [SMS] text : Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonnées avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus, je vous invite à consulter les CGU https://bit.ly/JMPST et la Politique de confidentialité https://bit.ly/PRIVAcy. Souhaitez-vous etre conducteur ou passager ? [2024-01-18 16:27:32] [65a9436378312] [DEBUG] [SMS] number : +33660467096 [2024-01-18 16:27:32] [65a9436378312] [DEBUG] [SMS] sender : 33755517569 [2024-01-18 16:27:32] [65a9436378312] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33660467096"}],"text":"Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonn\u00e9es avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus, je vous invite \u00e0 consulter les CGU https:\/\/bit.ly\/JMPST et la Politique de confidentialit\u00e9 https:\/\/bit.ly\/PRIVAcy. Souhaitez-vous etre conducteur ou passager ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-01-18 16:27:32] [65a9436378312] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 16:27:32] [65a9436378312] [INFO] [SMS] SMS envoyé avec succès id : sms_65a943649b575235054405 [2024-01-18 16:27:32] [65a9436378312] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a943649b575235054405","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":21.28} [2024-01-18 16:27:32] [65a9436378312] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-18 16:27:32] [65a9436378312] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-18 16:27:32' [2024-01-18 16:27:32] [65a9436378312] [DEBUG] Callback juste avant fin callBack [2024-01-18 16:49:43] [65a94897017a5] [DEBUG] Callback main start ok [2024-01-18 16:49:43] [65a94897017a5] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 16:49:43] [65a94897017a5] [DEBUG] Callback main avant while ok [2024-01-18 16:49:43] [65a94897017a5] [DEBUG] Fields : channel=sms&text=Merci beaucoup, mon address est 62, Rue Bonnabaud 63000 Clermont France je peux aussi attendre à proximité&reception_date=2024-01-18 16:49:41&metadata[message_id]=sms_65a9315d69997562826301&metadata[number]=+33687666793&metadata[sim_card_number]=+33757050393 [2024-01-18 16:49:43] [65a94897017a5] [INFO] Callback SMS entrant sur sim_card: +33757050393 depuis Number (user): +33687666793 Text: Merci beaucoup, mon address est 62, Rue Bonnabaud 63000 Clermont France je peux aussi attendre à proximité [2024-01-18 16:49:43] [65a94897017a5] [INFO] From: +33687666793|To: +33757050393|Date: 2024-01-18 16:49:41|Message: Merci beaucoup, mon address est 62, Rue Bonnabaud 63000 Clermont France je peux aussi attendre à proximité [2024-01-18 16:49:43] [65a94897017a5] [DEBUG] callback main apres while ok [2024-01-18 16:49:43] [65a94897017a5] [DEBUG] Service is enabled ? true [2024-01-18 16:49:43] [65a94897017a5] [INFO] Service +33757050393 is enabled ! [2024-01-18 16:49:43] [65a94897017a5] [INFO] Phone Number +33687666793 is not available ! [2024-01-18 17:01:04] [65a94b406b29a] [DEBUG] Callback main start ok [2024-01-18 17:01:04] [65a94b406b29a] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 17:01:04] [65a94b406b29a] [DEBUG] Callback main avant while ok [2024-01-18 17:01:04] [65a94b406b29a] [DEBUG] Fields : channel=sms&text=Bonjour Oui j'accepte &reception_date=2024-01-18 17:01:03&metadata[message_id]=sms_65a9477d36c67696199947&metadata[number]=+33645867995&metadata[sim_card_number]=+33757050380 [2024-01-18 17:01:04] [65a94b406b29a] [INFO] Callback SMS entrant sur sim_card: +33757050380 depuis Number (user): +33645867995 Text: Bonjour Oui j'accepte [2024-01-18 17:01:04] [65a94b406b29a] [INFO] From: +33645867995|To: +33757050380|Date: 2024-01-18 17:01:03|Message: Bonjour Oui j'accepte [2024-01-18 17:01:04] [65a94b406b29a] [DEBUG] callback main apres while ok [2024-01-18 17:01:04] [65a94b406b29a] [DEBUG] Service is enabled ? true [2024-01-18 17:01:04] [65a94b406b29a] [INFO] Service +33757050380 is enabled ! [2024-01-18 17:01:04] [65a94b406b29a] [INFO] Phone Number +33645867995 is available ! [2024-01-18 17:01:04] [65a94b406b29a] [DEBUG] Listen is enabled ? false [2024-01-18 17:01:04] [65a94b406b29a] [INFO] Listen +33757050380 is disabled ! [2024-01-18 17:01:04] [65a94b406b29a] [DEBUG] callback main sim_card_number CORRECT : +33757050380 début d'interpretation du message [2024-01-18 17:01:04] [65a94b406b29a] [DEBUG] BDD CheckNumber : OK [2024-01-18 17:01:04] [65a94b406b29a] [INFO] Callback SMS Count =? 5 [2024-01-18 17:01:04] [65a94b406b29a] [INFO] Callback checkMessage : 7h45 -- text: Bonjour Oui j'accepte [2024-01-18 17:01:04] [65a94b406b29a] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour \nOui j\'accepte ' [2024-01-18 17:01:04] [65a94b406b29a] [INFO] Event ID ? 1 [2024-01-18 17:01:04] [65a94b406b29a] [INFO] Fetch event [2024-01-18 17:01:04] [65a94b406b29a] [INFO] Event name : Jumpstart [2024-01-18 17:01:04] [65a94b406b29a] [DEBUG] Callback juste avant fin callBack [2024-01-18 17:02:57] [65a94bb1c65ae] [DEBUG] Callback main start ok [2024-01-18 17:02:57] [65a94bb1c65ae] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 17:02:57] [65a94bb1c65ae] [DEBUG] Callback main avant while ok [2024-01-18 17:02:57] [65a94bb1c65ae] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-01-18 17:02:56&metadata[message_id]=sms_65a9441ea751a295366251&metadata[number]=+33648360801&metadata[sim_card_number]=+33755517586 [2024-01-18 17:02:57] [65a94bb1c65ae] [INFO] Callback SMS entrant sur sim_card: +33755517586 depuis Number (user): +33648360801 Text: Oui [2024-01-18 17:02:57] [65a94bb1c65ae] [INFO] From: +33648360801|To: +33755517586|Date: 2024-01-18 17:02:56|Message: Oui [2024-01-18 17:02:57] [65a94bb1c65ae] [DEBUG] callback main apres while ok [2024-01-18 17:02:57] [65a94bb1c65ae] [DEBUG] Service is enabled ? true [2024-01-18 17:02:57] [65a94bb1c65ae] [INFO] Service +33755517586 is enabled ! [2024-01-18 17:02:57] [65a94bb1c65ae] [INFO] Phone Number +33648360801 is available ! [2024-01-18 17:02:57] [65a94bb1c65ae] [DEBUG] Listen is enabled ? false [2024-01-18 17:02:57] [65a94bb1c65ae] [INFO] Listen +33755517586 is disabled ! [2024-01-18 17:02:57] [65a94bb1c65ae] [DEBUG] callback main sim_card_number CORRECT : +33755517586 début d'interpretation du message [2024-01-18 17:02:57] [65a94bb1c65ae] [DEBUG] BDD CheckNumber : OK [2024-01-18 17:02:57] [65a94bb1c65ae] [INFO] Callback SMS Count =? 1 [2024-01-18 17:02:57] [65a94bb1c65ae] [INFO] Callback checkMessage : -- text: Oui [2024-01-18 17:02:57] [65a94bb1c65ae] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-01-18 17:02:57] [65a94bb1c65ae] [INFO] Event ID ? 1 [2024-01-18 17:02:57] [65a94bb1c65ae] [INFO] Fetch event [2024-01-18 17:02:57] [65a94bb1c65ae] [INFO] Event name : Jumpstart [2024-01-18 17:02:57] [65a94bb1c65ae] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Oui' [2024-01-18 17:02:57] [65a94bb1c65ae] [DEBUG] [AUTOMATIC] Réponse Positive [2024-01-18 17:02:57] [65a94bb1c65ae] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2024-01-18 17:02:57] [65a94bb1c65ae] [INFO] Sender already set +33648360801 [2024-01-18 17:02:57] [65a94bb1c65ae] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 17:02:57] [65a94bb1c65ae] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 17:02:57] [65a94bb1c65ae] [DEBUG] SMS sms2_sent_at : 0 [2024-01-18 17:02:57] [65a94bb1c65ae] [DEBUG] SMS day sms2_sent_at : 2 [2024-01-18 17:02:57] [65a94bb1c65ae] [DEBUG] SMS sms3_sent_at : 0 [2024-01-18 17:02:57] [65a94bb1c65ae] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-18 17:02:57] [65a94bb1c65ae] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 17:02:57] [65a94bb1c65ae] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-18 17:02:57] [65a94bb1c65ae] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 17:02:57] [65a94bb1c65ae] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-18 17:02:57] [65a94bb1c65ae] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 17:02:57] [65a94bb1c65ae] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 17:02:57] [65a94bb1c65ae] [DEBUG] SMS operators count : 0 [2024-01-18 17:02:57] [65a94bb1c65ae] [DEBUG] SMS day operators count : 0 [2024-01-18 17:02:57] [65a94bb1c65ae] [INFO] SMS Count : 0 [2024-01-18 17:02:57] [65a94bb1c65ae] [INFO] SMS day Count : 2 [2024-01-18 17:02:57] [65a94bb1c65ae] [DEBUG] [SMS] text : Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonnées avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus, je vous invite à consulter les CGU https://bit.ly/JMPST et la Politique de confidentialité https://bit.ly/PRIVAcy. Souhaitez-vous etre conducteur ou passager ? [2024-01-18 17:02:57] [65a94bb1c65ae] [DEBUG] [SMS] number : +33648360801 [2024-01-18 17:02:57] [65a94bb1c65ae] [DEBUG] [SMS] sender : 33755517586 [2024-01-18 17:02:57] [65a94bb1c65ae] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33648360801"}],"text":"Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonn\u00e9es avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus, je vous invite \u00e0 consulter les CGU https:\/\/bit.ly\/JMPST et la Politique de confidentialit\u00e9 https:\/\/bit.ly\/PRIVAcy. Souhaitez-vous etre conducteur ou passager ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517586"} [2024-01-18 17:02:58] [65a94bb1c65ae] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 17:02:58] [65a94bb1c65ae] [INFO] [SMS] SMS envoyé avec succès id : sms_65a94bb2235ca823948892 [2024-01-18 17:02:58] [65a94bb1c65ae] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a94bb2235ca823948892","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":561.92} [2024-01-18 17:02:58] [65a94bb1c65ae] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-18 17:02:58] [65a94bb1c65ae] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-18 17:02:58' [2024-01-18 17:02:58] [65a94bb1c65ae] [DEBUG] Callback juste avant fin callBack [2024-01-18 17:05:02] [65a94c2ee1010] [DEBUG] Callback main start ok [2024-01-18 17:05:02] [65a94c2ee1010] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 17:05:02] [65a94c2ee1010] [DEBUG] Callback main avant while ok [2024-01-18 17:05:02] [65a94c2ee1010] [DEBUG] Fields : channel=sms&text=STOP&reception_date=2024-01-18 17:05:01&metadata[message_id]=sms_65a943c773fce491543686&metadata[number]=+33761179630&metadata[sim_card_number]=+33755517569 [2024-01-18 17:05:02] [65a94c2ee1010] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33761179630 Text: STOP [2024-01-18 17:05:02] [65a94c2ee1010] [INFO] From: +33761179630|To: +33755517569|Date: 2024-01-18 17:05:01|Message: STOP [2024-01-18 17:05:02] [65a94c2ee1010] [DEBUG] callback main apres while ok [2024-01-18 17:05:02] [65a94c2ee1010] [DEBUG] Service is enabled ? true [2024-01-18 17:05:02] [65a94c2ee1010] [INFO] Service +33755517569 is enabled ! [2024-01-18 17:05:02] [65a94c2ee1010] [INFO] Phone Number +33761179630 is available ! [2024-01-18 17:05:02] [65a94c2ee1010] [DEBUG] Listen is enabled ? false [2024-01-18 17:05:02] [65a94c2ee1010] [INFO] Listen +33755517569 is disabled ! [2024-01-18 17:05:02] [65a94c2ee1010] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-18 17:05:02] [65a94c2ee1010] [DEBUG] BDD CheckNumber : OK [2024-01-18 17:05:02] [65a94c2ee1010] [INFO] Callback SMS Count =? 1 [2024-01-18 17:05:02] [65a94c2ee1010] [INFO] Callback checkMessage : -- text: STOP [2024-01-18 17:05:02] [65a94c2ee1010] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'STOP' [2024-01-18 17:05:02] [65a94c2ee1010] [INFO] Event ID ? 1 [2024-01-18 17:05:02] [65a94c2ee1010] [INFO] Fetch event [2024-01-18 17:05:02] [65a94c2ee1010] [INFO] Event name : Jumpstart [2024-01-18 17:05:02] [65a94c2ee1010] [DEBUG] début chatgpt [2024-01-18 17:05:02] [65a94c2ee1010] [DEBUG] curl_init OK [2024-01-18 17:05:02] [65a94c2ee1010] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Je souhaite conna\u00eetre pour chaque message si le message est positif ou n\u00e9gatif \u00e0 la question 'Souhaitez-vous faire du covoiturage ?'. Pour cela, tu utiliseras une \u00e9chelle d'entier de 0 \u00e0 10, pour noter le message, o\u00f9 0 veut vraiment dire non et 10 vraiment dire oui. Si le message n'est pas pr\u00e9cis ou est hors sujet, tu renverras 0. Tu renverras uniquement la valeur de la note de l'\u00e9chelle."},{"role":"user","content":"Le message : STOP"}]} [2024-01-18 17:05:03] [65a94c2ee1010] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iPB1itWXURfLqXqGaQnCP1fSdNSF", "object": "chat.completion", "created": 1705593903, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 127, "completion_tokens": 1, "total_tokens": 128 }, "system_fingerprint": null } [2024-01-18 17:05:03] [65a94c2ee1010] [DEBUG] Curl Closed OK [2024-01-18 17:05:03] [65a94c2ee1010] [INFO] Commun GPT Content: { "id": "chatcmpl-8iPB1itWXURfLqXqGaQnCP1fSdNSF", "object": "chat.completion", "created": 1705593903, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 127, "completion_tokens": 1, "total_tokens": 128 }, "system_fingerprint": null } [2024-01-18 17:05:03] [65a94c2ee1010] [DEBUG] [AUTOMATIC] Réponse 0 [2024-01-18 17:05:03] [65a94c2ee1010] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'STOP' [2024-01-18 17:05:03] [65a94c2ee1010] [DEBUG] [AUTOMATIC] Réponse Negative : STOP [2024-01-18 17:05:03] [65a94c2ee1010] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Très bien, merci pour votre retour. Je reste à votre disposition si besoin, Alfred. \r\nAyez le réflexe mobilité partagée.' [2024-01-18 17:05:03] [65a94c2ee1010] [INFO] Sender already set +33761179630 [2024-01-18 17:05:03] [65a94c2ee1010] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 17:05:03] [65a94c2ee1010] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 17:05:03] [65a94c2ee1010] [DEBUG] SMS sms2_sent_at : 0 [2024-01-18 17:05:03] [65a94c2ee1010] [DEBUG] SMS day sms2_sent_at : 3 [2024-01-18 17:05:03] [65a94c2ee1010] [DEBUG] SMS sms3_sent_at : 0 [2024-01-18 17:05:03] [65a94c2ee1010] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-18 17:05:03] [65a94c2ee1010] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 17:05:03] [65a94c2ee1010] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-18 17:05:03] [65a94c2ee1010] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 17:05:03] [65a94c2ee1010] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-18 17:05:03] [65a94c2ee1010] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 17:05:03] [65a94c2ee1010] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 17:05:03] [65a94c2ee1010] [DEBUG] SMS operators count : 0 [2024-01-18 17:05:03] [65a94c2ee1010] [DEBUG] SMS day operators count : 0 [2024-01-18 17:05:03] [65a94c2ee1010] [INFO] SMS Count : 0 [2024-01-18 17:05:03] [65a94c2ee1010] [INFO] SMS day Count : 3 [2024-01-18 17:05:03] [65a94c2ee1010] [DEBUG] [SMS] text : Très bien, merci pour votre retour. Je reste à votre disposition si besoin, Alfred. Ayez le réflexe mobilité partagée. [2024-01-18 17:05:03] [65a94c2ee1010] [DEBUG] [SMS] number : +33761179630 [2024-01-18 17:05:03] [65a94c2ee1010] [DEBUG] [SMS] sender : 33755517569 [2024-01-18 17:05:03] [65a94c2ee1010] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33761179630"}],"text":"Tr\u00e8s bien, merci pour votre retour. Je reste \u00e0 votre disposition si besoin, Alfred. \r\nAyez le r\u00e9flexe mobilit\u00e9 partag\u00e9e.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-01-18 17:05:03] [65a94c2ee1010] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 17:05:03] [65a94c2ee1010] [INFO] [SMS] SMS envoyé avec succès id : sms_65a94c2fdfef9544799362 [2024-01-18 17:05:03] [65a94c2ee1010] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a94c2fdfef9544799362","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":561.88} [2024-01-18 17:05:03] [65a94c2ee1010] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-18 17:05:03] [65a94c2ee1010] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-18 17:05:03' [2024-01-18 17:05:03] [65a94c2ee1010] [DEBUG] Callback juste avant fin callBack [2024-01-18 17:05:37] [65a94c512f991] [DEBUG] Callback main start ok [2024-01-18 17:05:37] [65a94c512f991] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 17:05:37] [65a94c512f991] [DEBUG] Callback main avant while ok [2024-01-18 17:05:37] [65a94c512f991] [DEBUG] Fields : channel=sms&text=Conducteur&reception_date=2024-01-18 17:05:35&metadata[message_id]=sms_65a94bb2235ca823948892&metadata[number]=+33648360801&metadata[sim_card_number]=+33755517586 [2024-01-18 17:05:37] [65a94c512f991] [INFO] Callback SMS entrant sur sim_card: +33755517586 depuis Number (user): +33648360801 Text: Conducteur [2024-01-18 17:05:37] [65a94c512f991] [INFO] From: +33648360801|To: +33755517586|Date: 2024-01-18 17:05:35|Message: Conducteur [2024-01-18 17:05:37] [65a94c512f991] [DEBUG] callback main apres while ok [2024-01-18 17:05:37] [65a94c512f991] [DEBUG] Service is enabled ? true [2024-01-18 17:05:37] [65a94c512f991] [INFO] Service +33755517586 is enabled ! [2024-01-18 17:05:37] [65a94c512f991] [INFO] Phone Number +33648360801 is available ! [2024-01-18 17:05:37] [65a94c512f991] [DEBUG] Listen is enabled ? false [2024-01-18 17:05:37] [65a94c512f991] [INFO] Listen +33755517586 is disabled ! [2024-01-18 17:05:37] [65a94c512f991] [DEBUG] callback main sim_card_number CORRECT : +33755517586 début d'interpretation du message [2024-01-18 17:05:37] [65a94c512f991] [DEBUG] BDD CheckNumber : OK [2024-01-18 17:05:37] [65a94c512f991] [INFO] Callback SMS Count =? 2 [2024-01-18 17:05:37] [65a94c512f991] [INFO] Callback checkMessage : Oui -- text: Conducteur [2024-01-18 17:05:37] [65a94c512f991] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Conducteur' [2024-01-18 17:05:37] [65a94c512f991] [INFO] Event ID ? 1 [2024-01-18 17:05:37] [65a94c512f991] [INFO] Fetch event [2024-01-18 17:05:37] [65a94c512f991] [INFO] Event name : Jumpstart [2024-01-18 17:05:37] [65a94c512f991] [DEBUG] début chatgpt [2024-01-18 17:05:37] [65a94c512f991] [DEBUG] curl_init OK [2024-01-18 17:05:37] [65a94c512f991] [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 DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. 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":"Conducteur"}]} [2024-01-18 17:05:38] [65a94c512f991] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iPBZmAFURZNRFDiC7LoUA2mqSbXD", "object": "chat.completion", "created": 1705593937, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait ! Quelle est votre adresse de départ ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 382, "completion_tokens": 11, "total_tokens": 393 }, "system_fingerprint": null } [2024-01-18 17:05:38] [65a94c512f991] [DEBUG] Curl Closed OK [2024-01-18 17:05:38] [65a94c512f991] [INFO] Commun GPT Content: { "id": "chatcmpl-8iPBZmAFURZNRFDiC7LoUA2mqSbXD", "object": "chat.completion", "created": 1705593937, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait ! Quelle est votre adresse de départ ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 382, "completion_tokens": 11, "total_tokens": 393 }, "system_fingerprint": null } [2024-01-18 17:05:38] [65a94c512f991] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Conducteur' [2024-01-18 17:05:38] [65a94c512f991] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Parfait ! Quelle est votre adresse de départ ?' [2024-01-18 17:05:38] [65a94c512f991] [INFO] Sender already set +33648360801 [2024-01-18 17:05:38] [65a94c512f991] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 17:05:38] [65a94c512f991] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 17:05:38] [65a94c512f991] [DEBUG] SMS sms2_sent_at : 1 [2024-01-18 17:05:38] [65a94c512f991] [DEBUG] SMS day sms2_sent_at : 3 [2024-01-18 17:05:38] [65a94c512f991] [DEBUG] SMS sms3_sent_at : 0 [2024-01-18 17:05:38] [65a94c512f991] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-18 17:05:38] [65a94c512f991] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 17:05:38] [65a94c512f991] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-18 17:05:38] [65a94c512f991] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 17:05:38] [65a94c512f991] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-18 17:05:38] [65a94c512f991] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 17:05:38] [65a94c512f991] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 17:05:38] [65a94c512f991] [DEBUG] SMS operators count : 0 [2024-01-18 17:05:38] [65a94c512f991] [DEBUG] SMS day operators count : 0 [2024-01-18 17:05:38] [65a94c512f991] [INFO] SMS Count : 1 [2024-01-18 17:05:38] [65a94c512f991] [INFO] SMS day Count : 3 [2024-01-18 17:05:38] [65a94c512f991] [DEBUG] [SMS] text : Parfait ! Quelle est votre adresse de départ ? [2024-01-18 17:05:38] [65a94c512f991] [DEBUG] [SMS] number : +33648360801 [2024-01-18 17:05:38] [65a94c512f991] [DEBUG] [SMS] sender : 33755517586 [2024-01-18 17:05:38] [65a94c512f991] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33648360801"}],"text":"Parfait ! Quelle est votre adresse de d\u00e9part ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517586"} [2024-01-18 17:05:38] [65a94c512f991] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 17:05:38] [65a94c512f991] [INFO] [SMS] SMS envoyé avec succès id : sms_65a94c52a64bc720193312 [2024-01-18 17:05:38] [65a94c512f991] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a94c52a64bc720193312","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":561.83} [2024-01-18 17:05:38] [65a94c512f991] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-18 17:05:38] [65a94c512f991] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-18 17:05:38' [2024-01-18 17:05:38] [65a94c512f991] [DEBUG] Callback juste avant fin callBack [2024-01-18 17:05:57] [65a94c6541822] [DEBUG] Callback main start ok [2024-01-18 17:05:57] [65a94c6541822] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 17:05:57] [65a94c6541822] [DEBUG] Callback main avant while ok [2024-01-18 17:05:57] [65a94c6541822] [DEBUG] Fields : channel=sms&text=Paulhaguet&reception_date=2024-01-18 17:05:56&metadata[message_id]=sms_65a94c52a64bc720193312&metadata[number]=+33648360801&metadata[sim_card_number]=+33755517586 [2024-01-18 17:05:57] [65a94c6541822] [INFO] Callback SMS entrant sur sim_card: +33755517586 depuis Number (user): +33648360801 Text: Paulhaguet [2024-01-18 17:05:57] [65a94c6541822] [INFO] From: +33648360801|To: +33755517586|Date: 2024-01-18 17:05:56|Message: Paulhaguet [2024-01-18 17:05:57] [65a94c6541822] [DEBUG] callback main apres while ok [2024-01-18 17:05:57] [65a94c6541822] [DEBUG] Service is enabled ? true [2024-01-18 17:05:57] [65a94c6541822] [INFO] Service +33755517586 is enabled ! [2024-01-18 17:05:57] [65a94c6541822] [INFO] Phone Number +33648360801 is available ! [2024-01-18 17:05:57] [65a94c6541822] [DEBUG] Listen is enabled ? false [2024-01-18 17:05:57] [65a94c6541822] [INFO] Listen +33755517586 is disabled ! [2024-01-18 17:05:57] [65a94c6541822] [DEBUG] callback main sim_card_number CORRECT : +33755517586 début d'interpretation du message [2024-01-18 17:05:57] [65a94c6541822] [DEBUG] BDD CheckNumber : OK [2024-01-18 17:05:57] [65a94c6541822] [INFO] Callback SMS Count =? 3 [2024-01-18 17:05:57] [65a94c6541822] [INFO] Callback checkMessage : Conducteur -- text: Paulhaguet [2024-01-18 17:05:57] [65a94c6541822] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Paulhaguet' [2024-01-18 17:05:57] [65a94c6541822] [INFO] Event ID ? 1 [2024-01-18 17:05:57] [65a94c6541822] [INFO] Fetch event [2024-01-18 17:05:57] [65a94c6541822] [INFO] Event name : Jumpstart [2024-01-18 17:05:57] [65a94c6541822] [DEBUG] début chatgpt [2024-01-18 17:05:57] [65a94c6541822] [DEBUG] curl_init OK [2024-01-18 17:05:57] [65a94c6541822] [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 DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. 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":"Conducteur"},{"role":"assistant","content":"Parfait ! Quelle est votre adresse de d\u00e9part ?"},{"role":"user","content":"Paulhaguet"}]} [2024-01-18 17:05:59] [65a94c6541822] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iPBtD7QLmS0jFaUDSzX8qtORiagX", "object": "chat.completion", "created": 1705593957, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien. À quelle heure souhaitez-vous arriver à l'événement Jumpstart ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 405, "completion_tokens": 21, "total_tokens": 426 }, "system_fingerprint": null } [2024-01-18 17:05:59] [65a94c6541822] [DEBUG] Curl Closed OK [2024-01-18 17:05:59] [65a94c6541822] [INFO] Commun GPT Content: { "id": "chatcmpl-8iPBtD7QLmS0jFaUDSzX8qtORiagX", "object": "chat.completion", "created": 1705593957, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien. À quelle heure souhaitez-vous arriver à l'événement Jumpstart ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 405, "completion_tokens": 21, "total_tokens": 426 }, "system_fingerprint": null } [2024-01-18 17:05:59] [65a94c6541822] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: 'Paulhaguet' [2024-01-18 17:05:59] [65a94c6541822] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Très bien. À quelle heure souhaitez-vous arriver à l\'événement Jumpstart ?' [2024-01-18 17:05:59] [65a94c6541822] [INFO] Sender already set +33648360801 [2024-01-18 17:05:59] [65a94c6541822] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 17:05:59] [65a94c6541822] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 17:05:59] [65a94c6541822] [DEBUG] SMS sms2_sent_at : 1 [2024-01-18 17:05:59] [65a94c6541822] [DEBUG] SMS day sms2_sent_at : 3 [2024-01-18 17:05:59] [65a94c6541822] [DEBUG] SMS sms3_sent_at : 1 [2024-01-18 17:05:59] [65a94c6541822] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-18 17:05:59] [65a94c6541822] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 17:05:59] [65a94c6541822] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-18 17:05:59] [65a94c6541822] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 17:05:59] [65a94c6541822] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-18 17:05:59] [65a94c6541822] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 17:05:59] [65a94c6541822] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 17:05:59] [65a94c6541822] [DEBUG] SMS operators count : 0 [2024-01-18 17:05:59] [65a94c6541822] [DEBUG] SMS day operators count : 0 [2024-01-18 17:05:59] [65a94c6541822] [INFO] SMS Count : 2 [2024-01-18 17:05:59] [65a94c6541822] [INFO] SMS day Count : 4 [2024-01-18 17:05:59] [65a94c6541822] [DEBUG] [SMS] text : Très bien. À quelle heure souhaitez-vous arriver à l'événement Jumpstart ? [2024-01-18 17:05:59] [65a94c6541822] [DEBUG] [SMS] number : +33648360801 [2024-01-18 17:05:59] [65a94c6541822] [DEBUG] [SMS] sender : 33755517586 [2024-01-18 17:05:59] [65a94c6541822] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33648360801"}],"text":"Tr\u00e8s bien. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement Jumpstart ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517586"} [2024-01-18 17:05:59] [65a94c6541822] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 17:05:59] [65a94c6541822] [INFO] [SMS] SMS envoyé avec succès id : sms_65a94c673ab9f338413604 [2024-01-18 17:05:59] [65a94c6541822] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a94c673ab9f338413604","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":561.79} [2024-01-18 17:05:59] [65a94c6541822] [INFO] BDD AddSmsCount SMS Count updated: 4 [2024-01-18 17:05:59] [65a94c6541822] [INFO] BDD BddMaj : sms4_sent_at mis à jour. Valeur: '2024-01-18 17:05:59' [2024-01-18 17:05:59] [65a94c6541822] [DEBUG] Callback juste avant fin callBack [2024-01-18 17:06:49] [65a94c9962a9a] [DEBUG] Callback main start ok [2024-01-18 17:06:49] [65a94c9962a9a] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 17:06:49] [65a94c9962a9a] [DEBUG] Callback main avant while ok [2024-01-18 17:06:49] [65a94c9962a9a] [DEBUG] Fields : channel=sms&text=8h&reception_date=2024-01-18 17:06:47&metadata[message_id]=sms_65a94c673ab9f338413604&metadata[number]=+33648360801&metadata[sim_card_number]=+33755517586 [2024-01-18 17:06:49] [65a94c9962a9a] [INFO] Callback SMS entrant sur sim_card: +33755517586 depuis Number (user): +33648360801 Text: 8h [2024-01-18 17:06:49] [65a94c9962a9a] [INFO] From: +33648360801|To: +33755517586|Date: 2024-01-18 17:06:47|Message: 8h [2024-01-18 17:06:49] [65a94c9962a9a] [DEBUG] callback main apres while ok [2024-01-18 17:06:49] [65a94c9962a9a] [DEBUG] Service is enabled ? true [2024-01-18 17:06:49] [65a94c9962a9a] [INFO] Service +33755517586 is enabled ! [2024-01-18 17:06:49] [65a94c9962a9a] [INFO] Phone Number +33648360801 is available ! [2024-01-18 17:06:49] [65a94c9962a9a] [DEBUG] Listen is enabled ? false [2024-01-18 17:06:49] [65a94c9962a9a] [INFO] Listen +33755517586 is disabled ! [2024-01-18 17:06:49] [65a94c9962a9a] [DEBUG] callback main sim_card_number CORRECT : +33755517586 début d'interpretation du message [2024-01-18 17:06:49] [65a94c9962a9a] [DEBUG] BDD CheckNumber : OK [2024-01-18 17:06:49] [65a94c9962a9a] [INFO] Callback SMS Count =? 4 [2024-01-18 17:06:49] [65a94c9962a9a] [INFO] Callback checkMessage : Paulhaguet -- text: 8h [2024-01-18 17:06:49] [65a94c9962a9a] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '8h' [2024-01-18 17:06:49] [65a94c9962a9a] [INFO] Event ID ? 1 [2024-01-18 17:06:49] [65a94c9962a9a] [INFO] Fetch event [2024-01-18 17:06:49] [65a94c9962a9a] [INFO] Event name : Jumpstart [2024-01-18 17:06:49] [65a94c9962a9a] [DEBUG] début chatgpt [2024-01-18 17:06:49] [65a94c9962a9a] [DEBUG] curl_init OK [2024-01-18 17:06:49] [65a94c9962a9a] [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 DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. 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":"Conducteur"},{"role":"assistant","content":"Parfait ! Quelle est votre adresse de d\u00e9part ?"},{"role":"user","content":"Paulhaguet"},{"role":"assistant","content":"Tr\u00e8s bien. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement Jumpstart ?"},{"role":"user","content":"8h"}]} [2024-01-18 17:06:51] [65a94c9962a9a] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iPCjaRvVS0qeZOJVG8RyiLdTXPVD", "object": "chat.completion", "created": 1705594009, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, merci de votre réponse. À quelle heure souhaitez-vous repartir de l'événement Jumpstart ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 436, "completion_tokens": 27, "total_tokens": 463 }, "system_fingerprint": null } [2024-01-18 17:06:51] [65a94c9962a9a] [DEBUG] Curl Closed OK [2024-01-18 17:06:51] [65a94c9962a9a] [INFO] Commun GPT Content: { "id": "chatcmpl-8iPCjaRvVS0qeZOJVG8RyiLdTXPVD", "object": "chat.completion", "created": 1705594009, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, merci de votre réponse. À quelle heure souhaitez-vous repartir de l'événement Jumpstart ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 436, "completion_tokens": 27, "total_tokens": 463 }, "system_fingerprint": null } [2024-01-18 17:06:51] [65a94c9962a9a] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: '8h' [2024-01-18 17:06:51] [65a94c9962a9a] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Parfait, merci de votre réponse. À quelle heure souhaitez-vous repartir de l\'événement Jumpstart ?' [2024-01-18 17:06:51] [65a94c9962a9a] [INFO] Sender already set +33648360801 [2024-01-18 17:06:51] [65a94c9962a9a] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 17:06:51] [65a94c9962a9a] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 17:06:51] [65a94c9962a9a] [DEBUG] SMS sms2_sent_at : 1 [2024-01-18 17:06:51] [65a94c9962a9a] [DEBUG] SMS day sms2_sent_at : 3 [2024-01-18 17:06:51] [65a94c9962a9a] [DEBUG] SMS sms3_sent_at : 1 [2024-01-18 17:06:51] [65a94c9962a9a] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-18 17:06:51] [65a94c9962a9a] [DEBUG] SMS sms4_sent_at : 1 [2024-01-18 17:06:51] [65a94c9962a9a] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-18 17:06:51] [65a94c9962a9a] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 17:06:51] [65a94c9962a9a] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-18 17:06:51] [65a94c9962a9a] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 17:06:51] [65a94c9962a9a] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 17:06:51] [65a94c9962a9a] [DEBUG] SMS operators count : 0 [2024-01-18 17:06:51] [65a94c9962a9a] [DEBUG] SMS day operators count : 0 [2024-01-18 17:06:51] [65a94c9962a9a] [INFO] SMS Count : 3 [2024-01-18 17:06:51] [65a94c9962a9a] [INFO] SMS day Count : 5 [2024-01-18 17:06:51] [65a94c9962a9a] [DEBUG] [SMS] text : Parfait, merci de votre réponse. À quelle heure souhaitez-vous repartir de l'événement Jumpstart ? [2024-01-18 17:06:51] [65a94c9962a9a] [DEBUG] [SMS] number : +33648360801 [2024-01-18 17:06:51] [65a94c9962a9a] [DEBUG] [SMS] sender : 33755517586 [2024-01-18 17:06:51] [65a94c9962a9a] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33648360801"}],"text":"Parfait, merci de votre r\u00e9ponse. \u00c0 quelle heure souhaitez-vous repartir de l'\u00e9v\u00e9nement Jumpstart ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517586"} [2024-01-18 17:06:51] [65a94c9962a9a] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 17:06:51] [65a94c9962a9a] [INFO] [SMS] SMS envoyé avec succès id : sms_65a94c9ba8ec5184052900 [2024-01-18 17:06:51] [65a94c9962a9a] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a94c9ba8ec5184052900","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":561.74} [2024-01-18 17:06:51] [65a94c9962a9a] [INFO] BDD AddSmsCount SMS Count updated: 5 [2024-01-18 17:06:51] [65a94c9962a9a] [INFO] BDD BddMaj : sms5_sent_at mis à jour. Valeur: '2024-01-18 17:06:51' [2024-01-18 17:06:51] [65a94c9962a9a] [DEBUG] Callback juste avant fin callBack [2024-01-18 17:07:25] [65a94cbd56ba6] [DEBUG] Callback main start ok [2024-01-18 17:07:25] [65a94cbd56ba6] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 17:07:25] [65a94cbd56ba6] [DEBUG] Callback main avant while ok [2024-01-18 17:07:25] [65a94cbd56ba6] [DEBUG] Fields : channel=sms&text=17h&reception_date=2024-01-18 17:07:24&metadata[message_id]=sms_65a94c9ba8ec5184052900&metadata[number]=+33648360801&metadata[sim_card_number]=+33755517586 [2024-01-18 17:07:25] [65a94cbd56ba6] [INFO] Callback SMS entrant sur sim_card: +33755517586 depuis Number (user): +33648360801 Text: 17h [2024-01-18 17:07:25] [65a94cbd56ba6] [INFO] From: +33648360801|To: +33755517586|Date: 2024-01-18 17:07:24|Message: 17h [2024-01-18 17:07:25] [65a94cbd56ba6] [DEBUG] callback main apres while ok [2024-01-18 17:07:25] [65a94cbd56ba6] [DEBUG] Service is enabled ? true [2024-01-18 17:07:25] [65a94cbd56ba6] [INFO] Service +33755517586 is enabled ! [2024-01-18 17:07:25] [65a94cbd56ba6] [INFO] Phone Number +33648360801 is available ! [2024-01-18 17:07:25] [65a94cbd56ba6] [DEBUG] Listen is enabled ? false [2024-01-18 17:07:25] [65a94cbd56ba6] [INFO] Listen +33755517586 is disabled ! [2024-01-18 17:07:25] [65a94cbd56ba6] [DEBUG] callback main sim_card_number CORRECT : +33755517586 début d'interpretation du message [2024-01-18 17:07:25] [65a94cbd56ba6] [DEBUG] BDD CheckNumber : OK [2024-01-18 17:07:25] [65a94cbd56ba6] [INFO] Callback SMS Count =? 5 [2024-01-18 17:07:25] [65a94cbd56ba6] [INFO] Callback checkMessage : 8h -- text: 17h [2024-01-18 17:07:25] [65a94cbd56ba6] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '17h' [2024-01-18 17:07:25] [65a94cbd56ba6] [INFO] Event ID ? 1 [2024-01-18 17:07:25] [65a94cbd56ba6] [INFO] Fetch event [2024-01-18 17:07:25] [65a94cbd56ba6] [INFO] Event name : Jumpstart [2024-01-18 17:07:25] [65a94cbd56ba6] [DEBUG] Callback juste avant fin callBack [2024-01-18 17:11:12] [65a94da074ee9] [DEBUG] Callback main start ok [2024-01-18 17:11:12] [65a94da074ee9] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 17:11:12] [65a94da074ee9] [DEBUG] Callback main avant while ok [2024-01-18 17:11:12] [65a94da074ee9] [DEBUG] Fields : channel=sms&text=STOP&reception_date=2024-01-18 17:11:11&metadata[message_id]=sms_65a943745852e436236071&metadata[number]=+33603688707&metadata[sim_card_number]=+33755517567 [2024-01-18 17:11:12] [65a94da074ee9] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33603688707 Text: STOP [2024-01-18 17:11:12] [65a94da074ee9] [INFO] From: +33603688707|To: +33755517567|Date: 2024-01-18 17:11:11|Message: STOP [2024-01-18 17:11:12] [65a94da074ee9] [DEBUG] callback main apres while ok [2024-01-18 17:11:12] [65a94da074ee9] [DEBUG] Service is enabled ? true [2024-01-18 17:11:12] [65a94da074ee9] [INFO] Service +33755517567 is enabled ! [2024-01-18 17:11:12] [65a94da074ee9] [INFO] Phone Number +33603688707 is available ! [2024-01-18 17:11:12] [65a94da074ee9] [DEBUG] Listen is enabled ? false [2024-01-18 17:11:12] [65a94da074ee9] [INFO] Listen +33755517567 is disabled ! [2024-01-18 17:11:12] [65a94da074ee9] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-18 17:11:12] [65a94da074ee9] [DEBUG] BDD CheckNumber : OK [2024-01-18 17:11:12] [65a94da074ee9] [INFO] Callback SMS Count =? 1 [2024-01-18 17:11:12] [65a94da074ee9] [INFO] Callback checkMessage : -- text: STOP [2024-01-18 17:11:12] [65a94da074ee9] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'STOP' [2024-01-18 17:11:12] [65a94da074ee9] [INFO] Event ID ? 1 [2024-01-18 17:11:12] [65a94da074ee9] [INFO] Fetch event [2024-01-18 17:11:12] [65a94da074ee9] [INFO] Event name : Jumpstart [2024-01-18 17:11:12] [65a94da074ee9] [DEBUG] début chatgpt [2024-01-18 17:11:12] [65a94da074ee9] [DEBUG] curl_init OK [2024-01-18 17:11:12] [65a94da074ee9] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Je souhaite conna\u00eetre pour chaque message si le message est positif ou n\u00e9gatif \u00e0 la question 'Souhaitez-vous faire du covoiturage ?'. Pour cela, tu utiliseras une \u00e9chelle d'entier de 0 \u00e0 10, pour noter le message, o\u00f9 0 veut vraiment dire non et 10 vraiment dire oui. Si le message n'est pas pr\u00e9cis ou est hors sujet, tu renverras 0. Tu renverras uniquement la valeur de la note de l'\u00e9chelle."},{"role":"user","content":"Le message : STOP"}]} [2024-01-18 17:11:13] [65a94da074ee9] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iPGySQeNXnJRlaEyUOTOJavWgYqx", "object": "chat.completion", "created": 1705594272, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 127, "completion_tokens": 1, "total_tokens": 128 }, "system_fingerprint": null } [2024-01-18 17:11:13] [65a94da074ee9] [DEBUG] Curl Closed OK [2024-01-18 17:11:13] [65a94da074ee9] [INFO] Commun GPT Content: { "id": "chatcmpl-8iPGySQeNXnJRlaEyUOTOJavWgYqx", "object": "chat.completion", "created": 1705594272, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 127, "completion_tokens": 1, "total_tokens": 128 }, "system_fingerprint": null } [2024-01-18 17:11:13] [65a94da074ee9] [DEBUG] [AUTOMATIC] Réponse 0 [2024-01-18 17:11:13] [65a94da074ee9] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'STOP' [2024-01-18 17:11:13] [65a94da074ee9] [DEBUG] [AUTOMATIC] Réponse Negative : STOP [2024-01-18 17:11:13] [65a94da074ee9] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Très bien, merci pour votre retour. Je reste à votre disposition si besoin, Alfred. \r\nAyez le réflexe mobilité partagée.' [2024-01-18 17:11:13] [65a94da074ee9] [INFO] Sender already set +33603688707 [2024-01-18 17:11:13] [65a94da074ee9] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 17:11:13] [65a94da074ee9] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 17:11:13] [65a94da074ee9] [DEBUG] SMS sms2_sent_at : 0 [2024-01-18 17:11:13] [65a94da074ee9] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-18 17:11:13] [65a94da074ee9] [DEBUG] SMS sms3_sent_at : 0 [2024-01-18 17:11:13] [65a94da074ee9] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-18 17:11:13] [65a94da074ee9] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 17:11:13] [65a94da074ee9] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-18 17:11:13] [65a94da074ee9] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 17:11:13] [65a94da074ee9] [DEBUG] SMS day sms5_sent_at : 1 [2024-01-18 17:11:13] [65a94da074ee9] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 17:11:13] [65a94da074ee9] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 17:11:13] [65a94da074ee9] [DEBUG] SMS operators count : 0 [2024-01-18 17:11:13] [65a94da074ee9] [DEBUG] SMS day operators count : 0 [2024-01-18 17:11:13] [65a94da074ee9] [INFO] SMS Count : 0 [2024-01-18 17:11:13] [65a94da074ee9] [INFO] SMS day Count : 4 [2024-01-18 17:11:13] [65a94da074ee9] [DEBUG] [SMS] text : Très bien, merci pour votre retour. Je reste à votre disposition si besoin, Alfred. Ayez le réflexe mobilité partagée. [2024-01-18 17:11:13] [65a94da074ee9] [DEBUG] [SMS] number : +33603688707 [2024-01-18 17:11:13] [65a94da074ee9] [DEBUG] [SMS] sender : 33755517567 [2024-01-18 17:11:13] [65a94da074ee9] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33603688707"}],"text":"Tr\u00e8s bien, merci pour votre retour. Je reste \u00e0 votre disposition si besoin, Alfred. \r\nAyez le r\u00e9flexe mobilit\u00e9 partag\u00e9e.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-01-18 17:11:13] [65a94da074ee9] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 17:11:13] [65a94da074ee9] [INFO] [SMS] SMS envoyé avec succès id : sms_65a94da1bda2a080721387 [2024-01-18 17:11:13] [65a94da074ee9] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a94da1bda2a080721387","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":561.7} [2024-01-18 17:11:13] [65a94da074ee9] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-18 17:11:13] [65a94da074ee9] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-18 17:11:13' [2024-01-18 17:11:13] [65a94da074ee9] [DEBUG] Callback juste avant fin callBack [2024-01-18 17:23:09] [65a9506d98275] [DEBUG] Callback main start ok [2024-01-18 17:23:09] [65a9506d98275] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 17:23:09] [65a9506d98275] [DEBUG] Callback main avant while ok [2024-01-18 17:23:09] [65a9506d98275] [DEBUG] Fields : channel=sms&text=Bonjour Alfred, est-ce possible de garer un vélo de manière sécurisée ?&reception_date=2024-01-18 17:23:08&metadata[message_id]=sms_65a943745852e436236071&metadata[number]=+33671760311&metadata[sim_card_number]=+33755517567 [2024-01-18 17:23:09] [65a9506d98275] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33671760311 Text: Bonjour Alfred, est-ce possible de garer un vélo de manière sécurisée ? [2024-01-18 17:23:09] [65a9506d98275] [INFO] From: +33671760311|To: +33755517567|Date: 2024-01-18 17:23:08|Message: Bonjour Alfred, est-ce possible de garer un vélo de manière sécurisée ? [2024-01-18 17:23:09] [65a9506d98275] [DEBUG] callback main apres while ok [2024-01-18 17:23:09] [65a9506d98275] [DEBUG] Service is enabled ? true [2024-01-18 17:23:09] [65a9506d98275] [INFO] Service +33755517567 is enabled ! [2024-01-18 17:23:09] [65a9506d98275] [INFO] Phone Number +33671760311 is available ! [2024-01-18 17:23:09] [65a9506d98275] [DEBUG] Listen is enabled ? false [2024-01-18 17:23:09] [65a9506d98275] [INFO] Listen +33755517567 is disabled ! [2024-01-18 17:23:09] [65a9506d98275] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-18 17:23:09] [65a9506d98275] [DEBUG] BDD CheckNumber : OK [2024-01-18 17:23:09] [65a9506d98275] [INFO] Callback SMS Count =? 1 [2024-01-18 17:23:09] [65a9506d98275] [INFO] Callback checkMessage : -- text: Bonjour Alfred, est-ce possible de garer un vélo de manière sécurisée ? [2024-01-18 17:23:09] [65a9506d98275] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour Alfred, est-ce possible de garer un vélo de manière sécurisée ?' [2024-01-18 17:23:09] [65a9506d98275] [INFO] Event ID ? 1 [2024-01-18 17:23:09] [65a9506d98275] [INFO] Fetch event [2024-01-18 17:23:09] [65a9506d98275] [INFO] Event name : Jumpstart [2024-01-18 17:23:09] [65a9506d98275] [DEBUG] début chatgpt [2024-01-18 17:23:09] [65a9506d98275] [DEBUG] curl_init OK [2024-01-18 17:23:09] [65a9506d98275] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Je souhaite conna\u00eetre pour chaque message si le message est positif ou n\u00e9gatif \u00e0 la question 'Souhaitez-vous faire du covoiturage ?'. Pour cela, tu utiliseras une \u00e9chelle d'entier de 0 \u00e0 10, pour noter le message, o\u00f9 0 veut vraiment dire non et 10 vraiment dire oui. Si le message n'est pas pr\u00e9cis ou est hors sujet, tu renverras 0. Tu renverras uniquement la valeur de la note de l'\u00e9chelle."},{"role":"user","content":"Le message : Bonjour Alfred, est-ce possible de garer un v\u00e9lo de mani\u00e8re s\u00e9curis\u00e9e ?"}]} [2024-01-18 17:23:10] [65a9506d98275] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iPSYuA3I8LiUli2pf0QST3yP9xIx", "object": "chat.completion", "created": 1705594990, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 145, "completion_tokens": 1, "total_tokens": 146 }, "system_fingerprint": null } [2024-01-18 17:23:10] [65a9506d98275] [DEBUG] Curl Closed OK [2024-01-18 17:23:10] [65a9506d98275] [INFO] Commun GPT Content: { "id": "chatcmpl-8iPSYuA3I8LiUli2pf0QST3yP9xIx", "object": "chat.completion", "created": 1705594990, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 145, "completion_tokens": 1, "total_tokens": 146 }, "system_fingerprint": null } [2024-01-18 17:23:10] [65a9506d98275] [DEBUG] [AUTOMATIC] Réponse 0 [2024-01-18 17:23:10] [65a9506d98275] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Bonjour Alfred, est-ce possible de garer un vélo de manière sécurisée ?' [2024-01-18 17:23:10] [65a9506d98275] [DEBUG] [AUTOMATIC] Réponse Negative : Bonjour Alfred, est-ce possible de garer un vélo de manière sécurisée ? [2024-01-18 17:23:10] [65a9506d98275] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Très bien, merci pour votre retour. Je reste à votre disposition si besoin, Alfred. \r\nAyez le réflexe mobilité partagée.' [2024-01-18 17:23:10] [65a9506d98275] [INFO] Sender already set +33671760311 [2024-01-18 17:23:10] [65a9506d98275] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 17:23:10] [65a9506d98275] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 17:23:10] [65a9506d98275] [DEBUG] SMS sms2_sent_at : 1 [2024-01-18 17:23:10] [65a9506d98275] [DEBUG] SMS day sms2_sent_at : 2 [2024-01-18 17:23:10] [65a9506d98275] [DEBUG] SMS sms3_sent_at : 0 [2024-01-18 17:23:10] [65a9506d98275] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-18 17:23:10] [65a9506d98275] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 17:23:10] [65a9506d98275] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-18 17:23:10] [65a9506d98275] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 17:23:10] [65a9506d98275] [DEBUG] SMS day sms5_sent_at : 1 [2024-01-18 17:23:10] [65a9506d98275] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 17:23:10] [65a9506d98275] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 17:23:10] [65a9506d98275] [DEBUG] SMS operators count : 0 [2024-01-18 17:23:10] [65a9506d98275] [DEBUG] SMS day operators count : 0 [2024-01-18 17:23:10] [65a9506d98275] [INFO] SMS Count : 1 [2024-01-18 17:23:10] [65a9506d98275] [INFO] SMS day Count : 5 [2024-01-18 17:23:10] [65a9506d98275] [DEBUG] [SMS] text : Très bien, merci pour votre retour. Je reste à votre disposition si besoin, Alfred. Ayez le réflexe mobilité partagée. [2024-01-18 17:23:10] [65a9506d98275] [DEBUG] [SMS] number : +33671760311 [2024-01-18 17:23:10] [65a9506d98275] [DEBUG] [SMS] sender : 33755517567 [2024-01-18 17:23:10] [65a9506d98275] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33671760311"}],"text":"Tr\u00e8s bien, merci pour votre retour. Je reste \u00e0 votre disposition si besoin, Alfred. \r\nAyez le r\u00e9flexe mobilit\u00e9 partag\u00e9e.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-01-18 17:23:10] [65a9506d98275] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 17:23:10] [65a9506d98275] [INFO] [SMS] SMS envoyé avec succès id : sms_65a9506ecb57b158885408 [2024-01-18 17:23:10] [65a9506d98275] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a9506ecb57b158885408","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":561.65} [2024-01-18 17:23:10] [65a9506d98275] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-18 17:23:10] [65a9506d98275] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-18 17:23:10' [2024-01-18 17:23:10] [65a9506d98275] [DEBUG] Callback juste avant fin callBack [2024-01-18 17:27:14] [65a9516207d75] [DEBUG] Callback main start ok [2024-01-18 17:27:14] [65a9516207d75] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 17:27:14] [65a9516207d75] [DEBUG] Callback main avant while ok [2024-01-18 17:27:14] [65a9516207d75] [DEBUG] Fields : channel=sms&text=17h&reception_date=2024-01-18 17:27:12&metadata[message_id]=sms_65a9447249fa2996760854&metadata[number]=+33670190995&metadata[sim_card_number]=+33757050383 [2024-01-18 17:27:14] [65a9516207d75] [INFO] Callback SMS entrant sur sim_card: +33757050383 depuis Number (user): +33670190995 Text: 17h [2024-01-18 17:27:14] [65a9516207d75] [INFO] From: +33670190995|To: +33757050383|Date: 2024-01-18 17:27:12|Message: 17h [2024-01-18 17:27:14] [65a9516207d75] [DEBUG] callback main apres while ok [2024-01-18 17:27:14] [65a9516207d75] [DEBUG] Service is enabled ? true [2024-01-18 17:27:14] [65a9516207d75] [INFO] Service +33757050383 is enabled ! [2024-01-18 17:27:14] [65a9516207d75] [INFO] Phone Number +33670190995 is available ! [2024-01-18 17:27:14] [65a9516207d75] [DEBUG] Listen is enabled ? false [2024-01-18 17:27:14] [65a9516207d75] [INFO] Listen +33757050383 is disabled ! [2024-01-18 17:27:14] [65a9516207d75] [DEBUG] callback main sim_card_number CORRECT : +33757050383 début d'interpretation du message [2024-01-18 17:27:14] [65a9516207d75] [DEBUG] BDD CheckNumber : OK [2024-01-18 17:27:14] [65a9516207d75] [INFO] Callback SMS Count =? 5 [2024-01-18 17:27:14] [65a9516207d75] [INFO] Callback checkMessage : 63 rue André theuriet Clermont-Ferrand -- text: 17h [2024-01-18 17:27:14] [65a9516207d75] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '17h' [2024-01-18 17:27:14] [65a9516207d75] [INFO] Event ID ? 1 [2024-01-18 17:27:14] [65a9516207d75] [INFO] Fetch event [2024-01-18 17:27:14] [65a9516207d75] [INFO] Event name : Jumpstart [2024-01-18 17:27:14] [65a9516207d75] [DEBUG] Callback juste avant fin callBack [2024-01-18 17:27:17] [65a951653e3f1] [DEBUG] Callback main start ok [2024-01-18 17:27:17] [65a951653e3f1] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 17:27:17] [65a951653e3f1] [DEBUG] Callback main avant while ok [2024-01-18 17:27:17] [65a951653e3f1] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-01-18 17:27:16&metadata[message_id]=sms_65a9447249fa2996760854&metadata[number]=+33670190995&metadata[sim_card_number]=+33757050383 [2024-01-18 17:27:17] [65a951653e3f1] [INFO] Callback SMS entrant sur sim_card: +33757050383 depuis Number (user): +33670190995 Text: Oui [2024-01-18 17:27:17] [65a951653e3f1] [INFO] From: +33670190995|To: +33757050383|Date: 2024-01-18 17:27:16|Message: Oui [2024-01-18 17:27:17] [65a951653e3f1] [DEBUG] callback main apres while ok [2024-01-18 17:27:17] [65a951653e3f1] [DEBUG] Service is enabled ? true [2024-01-18 17:27:17] [65a951653e3f1] [INFO] Service +33757050383 is enabled ! [2024-01-18 17:27:17] [65a951653e3f1] [INFO] Phone Number +33670190995 is available ! [2024-01-18 17:27:17] [65a951653e3f1] [DEBUG] Listen is enabled ? false [2024-01-18 17:27:17] [65a951653e3f1] [INFO] Listen +33757050383 is disabled ! [2024-01-18 17:27:17] [65a951653e3f1] [DEBUG] callback main sim_card_number CORRECT : +33757050383 début d'interpretation du message [2024-01-18 17:27:17] [65a951653e3f1] [DEBUG] BDD CheckNumber : OK [2024-01-18 17:27:17] [65a951653e3f1] [INFO] Callback SMS Count =? 5 [2024-01-18 17:27:17] [65a951653e3f1] [INFO] Callback checkMessage : 17h -- text: Oui [2024-01-18 17:27:17] [65a951653e3f1] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-01-18 17:27:17] [65a951653e3f1] [INFO] Event ID ? 1 [2024-01-18 17:27:17] [65a951653e3f1] [INFO] Fetch event [2024-01-18 17:27:17] [65a951653e3f1] [INFO] Event name : Jumpstart [2024-01-18 17:27:17] [65a951653e3f1] [DEBUG] Callback juste avant fin callBack [2024-01-18 17:30:14] [65a95216e8459] [DEBUG] Callback main start ok [2024-01-18 17:30:14] [65a95216e8459] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 17:30:14] [65a95216e8459] [DEBUG] Callback main avant while ok [2024-01-18 17:30:14] [65a95216e8459] [DEBUG] Fields : channel=sms&text=8h30&reception_date=2024-01-18 17:30:13&metadata[message_id]=sms_65a951ccbf2fb059445359&metadata[number]=+33670190995&metadata[sim_card_number]=+33757050383 [2024-01-18 17:30:14] [65a95216e8459] [INFO] Callback SMS entrant sur sim_card: +33757050383 depuis Number (user): +33670190995 Text: 8h30 [2024-01-18 17:30:14] [65a95216e8459] [INFO] From: +33670190995|To: +33757050383|Date: 2024-01-18 17:30:13|Message: 8h30 [2024-01-18 17:30:14] [65a95216e8459] [DEBUG] callback main apres while ok [2024-01-18 17:30:14] [65a95216e8459] [DEBUG] Service is enabled ? true [2024-01-18 17:30:14] [65a95216e8459] [INFO] Service +33757050383 is enabled ! [2024-01-18 17:30:14] [65a95216e8459] [INFO] Phone Number +33670190995 is available ! [2024-01-18 17:30:14] [65a95216e8459] [DEBUG] Listen is enabled ? false [2024-01-18 17:30:14] [65a95216e8459] [INFO] Listen +33757050383 is disabled ! [2024-01-18 17:30:14] [65a95216e8459] [DEBUG] callback main sim_card_number CORRECT : +33757050383 début d'interpretation du message [2024-01-18 17:30:14] [65a95216e8459] [DEBUG] BDD CheckNumber : OK [2024-01-18 17:30:15] [65a95216e8459] [INFO] Callback SMS Count =? 5 [2024-01-18 17:30:15] [65a95216e8459] [INFO] Callback checkMessage : Oui -- text: 8h30 [2024-01-18 17:30:15] [65a95216e8459] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '8h30' [2024-01-18 17:30:15] [65a95216e8459] [INFO] Event ID ? 1 [2024-01-18 17:30:15] [65a95216e8459] [INFO] Fetch event [2024-01-18 17:30:15] [65a95216e8459] [INFO] Event name : Jumpstart [2024-01-18 17:30:15] [65a95216e8459] [DEBUG] Callback juste avant fin callBack [2024-01-18 17:36:29] [65a9538d41b39] [DEBUG] Callback main start ok [2024-01-18 17:36:29] [65a9538d41b39] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 17:36:29] [65a9538d41b39] [DEBUG] Callback main avant while ok [2024-01-18 17:36:29] [65a9538d41b39] [DEBUG] Fields : channel=sms&text=Bonjour, j'aimerais covoiturer avec quelqu'un svp&reception_date=2024-01-18 17:36:28&metadata[message_id]=sms_659fb3c60d04e789237513&metadata[number]=+33665299170&metadata[sim_card_number]=+33757050385 [2024-01-18 17:36:29] [65a9538d41b39] [INFO] Callback SMS entrant sur sim_card: +33757050385 depuis Number (user): +33665299170 Text: Bonjour, j'aimerais covoiturer avec quelqu'un svp [2024-01-18 17:36:29] [65a9538d41b39] [INFO] From: +33665299170|To: +33757050385|Date: 2024-01-18 17:36:28|Message: Bonjour, j'aimerais covoiturer avec quelqu'un svp [2024-01-18 17:36:29] [65a9538d41b39] [DEBUG] callback main apres while ok [2024-01-18 17:36:29] [65a9538d41b39] [DEBUG] Service is enabled ? true [2024-01-18 17:36:29] [65a9538d41b39] [INFO] Service +33757050385 is enabled ! [2024-01-18 17:36:29] [65a9538d41b39] [INFO] Phone Number +33665299170 is available ! [2024-01-18 17:36:29] [65a9538d41b39] [DEBUG] Listen is enabled ? false [2024-01-18 17:36:29] [65a9538d41b39] [INFO] Listen +33757050385 is disabled ! [2024-01-18 17:36:29] [65a9538d41b39] [DEBUG] callback main sim_card_number CORRECT : +33757050385 début d'interpretation du message [2024-01-18 17:36:29] [65a9538d41b39] [DEBUG] BDD CheckNumber : OK [2024-01-18 17:36:29] [65a9538d41b39] [INFO] Callback SMS Count =? 1 [2024-01-18 17:36:29] [65a9538d41b39] [INFO] Callback checkMessage : -- text: Bonjour, j'aimerais covoiturer avec quelqu'un svp [2024-01-18 17:36:29] [65a9538d41b39] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour, j\'aimerais covoiturer avec quelqu\'un svp' [2024-01-18 17:36:29] [65a9538d41b39] [INFO] Event ID ? 1 [2024-01-18 17:36:29] [65a9538d41b39] [INFO] Fetch event [2024-01-18 17:36:29] [65a9538d41b39] [INFO] Event name : Jumpstart [2024-01-18 17:36:29] [65a9538d41b39] [DEBUG] début chatgpt [2024-01-18 17:36:29] [65a9538d41b39] [DEBUG] curl_init OK [2024-01-18 17:36:29] [65a9538d41b39] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Je souhaite conna\u00eetre pour chaque message si le message est positif ou n\u00e9gatif \u00e0 la question 'Souhaitez-vous faire du covoiturage ?'. Pour cela, tu utiliseras une \u00e9chelle d'entier de 0 \u00e0 10, pour noter le message, o\u00f9 0 veut vraiment dire non et 10 vraiment dire oui. Si le message n'est pas pr\u00e9cis ou est hors sujet, tu renverras 0. Tu renverras uniquement la valeur de la note de l'\u00e9chelle."},{"role":"user","content":"Le message : Bonjour, j'aimerais covoiturer avec quelqu'un svp"}]} [2024-01-18 17:36:29] [65a9538d41b39] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iPfRakvaouq27YSgAyu0XKN25t9q", "object": "chat.completion", "created": 1705595789, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "8" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 143, "completion_tokens": 1, "total_tokens": 144 }, "system_fingerprint": null } [2024-01-18 17:36:29] [65a9538d41b39] [DEBUG] Curl Closed OK [2024-01-18 17:36:29] [65a9538d41b39] [INFO] Commun GPT Content: { "id": "chatcmpl-8iPfRakvaouq27YSgAyu0XKN25t9q", "object": "chat.completion", "created": 1705595789, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "8" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 143, "completion_tokens": 1, "total_tokens": 144 }, "system_fingerprint": null } [2024-01-18 17:36:29] [65a9538d41b39] [DEBUG] [AUTOMATIC] Réponse 8 [2024-01-18 17:36:29] [65a9538d41b39] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Bonjour, j\'aimerais covoiturer avec quelqu\'un svp' [2024-01-18 17:36:29] [65a9538d41b39] [DEBUG] [AUTOMATIC] Réponse Positive [2024-01-18 17:36:29] [65a9538d41b39] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2024-01-18 17:36:29] [65a9538d41b39] [INFO] Sender already set +33665299170 [2024-01-18 17:36:29] [65a9538d41b39] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 17:36:29] [65a9538d41b39] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 17:36:29] [65a9538d41b39] [DEBUG] SMS sms2_sent_at : 0 [2024-01-18 17:36:29] [65a9538d41b39] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-18 17:36:29] [65a9538d41b39] [DEBUG] SMS sms3_sent_at : 0 [2024-01-18 17:36:29] [65a9538d41b39] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-18 17:36:29] [65a9538d41b39] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 17:36:29] [65a9538d41b39] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-18 17:36:29] [65a9538d41b39] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 17:36:29] [65a9538d41b39] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-18 17:36:29] [65a9538d41b39] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 17:36:29] [65a9538d41b39] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 17:36:29] [65a9538d41b39] [DEBUG] SMS operators count : 0 [2024-01-18 17:36:29] [65a9538d41b39] [DEBUG] SMS day operators count : 0 [2024-01-18 17:36:29] [65a9538d41b39] [INFO] SMS Count : 0 [2024-01-18 17:36:29] [65a9538d41b39] [INFO] SMS day Count : 0 [2024-01-18 17:36:29] [65a9538d41b39] [DEBUG] [SMS] text : Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonnées avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus, je vous invite à consulter les CGU https://bit.ly/JMPST et la Politique de confidentialité https://bit.ly/PRIVAcy. Souhaitez-vous etre conducteur ou passager ? [2024-01-18 17:36:29] [65a9538d41b39] [DEBUG] [SMS] number : +33665299170 [2024-01-18 17:36:29] [65a9538d41b39] [DEBUG] [SMS] sender : 33757050385 [2024-01-18 17:36:29] [65a9538d41b39] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33665299170"}],"text":"Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonn\u00e9es avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus, je vous invite \u00e0 consulter les CGU https:\/\/bit.ly\/JMPST et la Politique de confidentialit\u00e9 https:\/\/bit.ly\/PRIVAcy. Souhaitez-vous etre conducteur ou passager ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050385"} [2024-01-18 17:36:30] [65a9538d41b39] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 17:36:30] [65a9538d41b39] [INFO] [SMS] SMS envoyé avec succès id : sms_65a9538e341c6632119451 [2024-01-18 17:36:30] [65a9538d41b39] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a9538e341c6632119451","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":559.31} [2024-01-18 17:36:30] [65a9538d41b39] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-18 17:36:30] [65a9538d41b39] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-18 17:36:30' [2024-01-18 17:36:30] [65a9538d41b39] [DEBUG] Callback juste avant fin callBack [2024-01-18 17:39:19] [65a95437b8c8c] [DEBUG] Callback main start ok [2024-01-18 17:39:19] [65a95437b8c8c] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 17:39:19] [65a95437b8c8c] [DEBUG] Callback main avant while ok [2024-01-18 17:39:19] [65a95437b8c8c] [DEBUG] Fields : channel=sms&text=Passager&reception_date=2024-01-18 17:39:18&metadata[message_id]=sms_65a9538e341c6632119451&metadata[number]=+33665299170&metadata[sim_card_number]=+33757050385 [2024-01-18 17:39:19] [65a95437b8c8c] [INFO] Callback SMS entrant sur sim_card: +33757050385 depuis Number (user): +33665299170 Text: Passager [2024-01-18 17:39:19] [65a95437b8c8c] [INFO] From: +33665299170|To: +33757050385|Date: 2024-01-18 17:39:18|Message: Passager [2024-01-18 17:39:19] [65a95437b8c8c] [DEBUG] callback main apres while ok [2024-01-18 17:39:19] [65a95437b8c8c] [DEBUG] Service is enabled ? true [2024-01-18 17:39:19] [65a95437b8c8c] [INFO] Service +33757050385 is enabled ! [2024-01-18 17:39:19] [65a95437b8c8c] [INFO] Phone Number +33665299170 is available ! [2024-01-18 17:39:19] [65a95437b8c8c] [DEBUG] Listen is enabled ? false [2024-01-18 17:39:19] [65a95437b8c8c] [INFO] Listen +33757050385 is disabled ! [2024-01-18 17:39:19] [65a95437b8c8c] [DEBUG] callback main sim_card_number CORRECT : +33757050385 début d'interpretation du message [2024-01-18 17:39:19] [65a95437b8c8c] [DEBUG] BDD CheckNumber : OK [2024-01-18 17:39:19] [65a95437b8c8c] [INFO] Callback SMS Count =? 2 [2024-01-18 17:39:19] [65a95437b8c8c] [INFO] Callback checkMessage : Bonjour, j'aimerais covoiturer avec quelqu'un svp -- text: Passager [2024-01-18 17:39:19] [65a95437b8c8c] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Passager' [2024-01-18 17:39:19] [65a95437b8c8c] [INFO] Event ID ? 1 [2024-01-18 17:39:19] [65a95437b8c8c] [INFO] Fetch event [2024-01-18 17:39:19] [65a95437b8c8c] [INFO] Event name : Jumpstart [2024-01-18 17:39:19] [65a95437b8c8c] [DEBUG] début chatgpt [2024-01-18 17:39:19] [65a95437b8c8c] [DEBUG] curl_init OK [2024-01-18 17:39:19] [65a95437b8c8c] [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 DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Bonjour, j'aimerais covoiturer avec quelqu'un svp"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager"}]} [2024-01-18 17:39:21] [65a95437b8c8c] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iPiC1yhnpKuWP1NN6XUzM5hJCC26", "object": "chat.completion", "created": 1705595960, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci de votre réponse. Pourriez-vous me donner votre adresse de départ s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 395, "completion_tokens": 22, "total_tokens": 417 }, "system_fingerprint": null } [2024-01-18 17:39:21] [65a95437b8c8c] [DEBUG] Curl Closed OK [2024-01-18 17:39:21] [65a95437b8c8c] [INFO] Commun GPT Content: { "id": "chatcmpl-8iPiC1yhnpKuWP1NN6XUzM5hJCC26", "object": "chat.completion", "created": 1705595960, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci de votre réponse. Pourriez-vous me donner votre adresse de départ s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 395, "completion_tokens": 22, "total_tokens": 417 }, "system_fingerprint": null } [2024-01-18 17:39:21] [65a95437b8c8c] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Passager' [2024-01-18 17:39:21] [65a95437b8c8c] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Merci de votre réponse. Pourriez-vous me donner votre adresse de départ s\'il vous plaît ?' [2024-01-18 17:39:21] [65a95437b8c8c] [INFO] Sender already set +33665299170 [2024-01-18 17:39:21] [65a95437b8c8c] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 17:39:21] [65a95437b8c8c] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 17:39:21] [65a95437b8c8c] [DEBUG] SMS sms2_sent_at : 1 [2024-01-18 17:39:21] [65a95437b8c8c] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-18 17:39:21] [65a95437b8c8c] [DEBUG] SMS sms3_sent_at : 0 [2024-01-18 17:39:21] [65a95437b8c8c] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-18 17:39:21] [65a95437b8c8c] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 17:39:21] [65a95437b8c8c] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-18 17:39:21] [65a95437b8c8c] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 17:39:21] [65a95437b8c8c] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-18 17:39:21] [65a95437b8c8c] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 17:39:21] [65a95437b8c8c] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 17:39:21] [65a95437b8c8c] [DEBUG] SMS operators count : 0 [2024-01-18 17:39:21] [65a95437b8c8c] [DEBUG] SMS day operators count : 0 [2024-01-18 17:39:21] [65a95437b8c8c] [INFO] SMS Count : 1 [2024-01-18 17:39:21] [65a95437b8c8c] [INFO] SMS day Count : 1 [2024-01-18 17:39:21] [65a95437b8c8c] [DEBUG] [SMS] text : Merci de votre réponse. Pourriez-vous me donner votre adresse de départ s'il vous plaît ? [2024-01-18 17:39:21] [65a95437b8c8c] [DEBUG] [SMS] number : +33665299170 [2024-01-18 17:39:21] [65a95437b8c8c] [DEBUG] [SMS] sender : 33757050385 [2024-01-18 17:39:21] [65a95437b8c8c] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33665299170"}],"text":"Merci de votre r\u00e9ponse. Pourriez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050385"} [2024-01-18 17:39:21] [65a95437b8c8c] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 17:39:21] [65a95437b8c8c] [INFO] [SMS] SMS envoyé avec succès id : sms_65a95439b65e0584753791 [2024-01-18 17:39:21] [65a95437b8c8c] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a95439b65e0584753791","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":558.64} [2024-01-18 17:39:21] [65a95437b8c8c] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-18 17:39:21] [65a95437b8c8c] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-18 17:39:21' [2024-01-18 17:39:21] [65a95437b8c8c] [DEBUG] Callback juste avant fin callBack [2024-01-18 17:39:49] [65a9545599140] [DEBUG] Callback main start ok [2024-01-18 17:39:49] [65a9545599140] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 17:39:49] [65a9545599140] [DEBUG] Callback main avant while ok [2024-01-18 17:39:49] [65a9545599140] [DEBUG] Fields : channel=sms&text=20 rue de Rananesse 63000 Clermont-Ferrand &reception_date=2024-01-18 17:39:48&metadata[message_id]=sms_65a95439b65e0584753791&metadata[number]=+33665299170&metadata[sim_card_number]=+33757050385 [2024-01-18 17:39:49] [65a9545599140] [INFO] Callback SMS entrant sur sim_card: +33757050385 depuis Number (user): +33665299170 Text: 20 rue de Rananesse 63000 Clermont-Ferrand [2024-01-18 17:39:49] [65a9545599140] [INFO] From: +33665299170|To: +33757050385|Date: 2024-01-18 17:39:48|Message: 20 rue de Rananesse 63000 Clermont-Ferrand [2024-01-18 17:39:49] [65a9545599140] [DEBUG] callback main apres while ok [2024-01-18 17:39:49] [65a9545599140] [DEBUG] Service is enabled ? true [2024-01-18 17:39:49] [65a9545599140] [INFO] Service +33757050385 is enabled ! [2024-01-18 17:39:49] [65a9545599140] [INFO] Phone Number +33665299170 is available ! [2024-01-18 17:39:49] [65a9545599140] [DEBUG] Listen is enabled ? false [2024-01-18 17:39:49] [65a9545599140] [INFO] Listen +33757050385 is disabled ! [2024-01-18 17:39:49] [65a9545599140] [DEBUG] callback main sim_card_number CORRECT : +33757050385 début d'interpretation du message [2024-01-18 17:39:49] [65a9545599140] [DEBUG] BDD CheckNumber : OK [2024-01-18 17:39:49] [65a9545599140] [INFO] Callback SMS Count =? 3 [2024-01-18 17:39:49] [65a9545599140] [INFO] Callback checkMessage : Passager -- text: 20 rue de Rananesse 63000 Clermont-Ferrand [2024-01-18 17:39:49] [65a9545599140] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '20 rue de Rananesse 63000 Clermont-Ferrand ' [2024-01-18 17:39:49] [65a9545599140] [INFO] Event ID ? 1 [2024-01-18 17:39:49] [65a9545599140] [INFO] Fetch event [2024-01-18 17:39:49] [65a9545599140] [INFO] Event name : Jumpstart [2024-01-18 17:39:49] [65a9545599140] [DEBUG] début chatgpt [2024-01-18 17:39:49] [65a9545599140] [DEBUG] curl_init OK [2024-01-18 17:39:49] [65a9545599140] [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 DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Bonjour, j'aimerais covoiturer avec quelqu'un svp"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Merci de votre r\u00e9ponse. Pourriez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet ?"},{"role":"user","content":"20 rue de Rananesse 63000 Clermont-Ferrand "}]} [2024-01-18 17:39:51] [65a9545599140] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iPifwoYXYdz62WniLwHLmGpducZF", "object": "chat.completion", "created": 1705595989, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour l'adresse de départ. À quelle heure souhaitez-vous arriver à l'évènement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 440, "completion_tokens": 24, "total_tokens": 464 }, "system_fingerprint": null } [2024-01-18 17:39:51] [65a9545599140] [DEBUG] Curl Closed OK [2024-01-18 17:39:51] [65a9545599140] [INFO] Commun GPT Content: { "id": "chatcmpl-8iPifwoYXYdz62WniLwHLmGpducZF", "object": "chat.completion", "created": 1705595989, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour l'adresse de départ. À quelle heure souhaitez-vous arriver à l'évènement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 440, "completion_tokens": 24, "total_tokens": 464 }, "system_fingerprint": null } [2024-01-18 17:39:51] [65a9545599140] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: '20 rue de Rananesse 63000 Clermont-Ferrand ' [2024-01-18 17:39:51] [65a9545599140] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Merci pour l\'adresse de départ. À quelle heure souhaitez-vous arriver à l\'évènement ?' [2024-01-18 17:39:51] [65a9545599140] [INFO] Sender already set +33665299170 [2024-01-18 17:39:51] [65a9545599140] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 17:39:51] [65a9545599140] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 17:39:51] [65a9545599140] [DEBUG] SMS sms2_sent_at : 1 [2024-01-18 17:39:51] [65a9545599140] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-18 17:39:51] [65a9545599140] [DEBUG] SMS sms3_sent_at : 1 [2024-01-18 17:39:51] [65a9545599140] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-18 17:39:51] [65a9545599140] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 17:39:51] [65a9545599140] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-18 17:39:51] [65a9545599140] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 17:39:51] [65a9545599140] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-18 17:39:51] [65a9545599140] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 17:39:51] [65a9545599140] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 17:39:51] [65a9545599140] [DEBUG] SMS operators count : 0 [2024-01-18 17:39:51] [65a9545599140] [DEBUG] SMS day operators count : 0 [2024-01-18 17:39:51] [65a9545599140] [INFO] SMS Count : 2 [2024-01-18 17:39:51] [65a9545599140] [INFO] SMS day Count : 2 [2024-01-18 17:39:51] [65a9545599140] [DEBUG] [SMS] text : Merci pour l'adresse de départ. À quelle heure souhaitez-vous arriver à l'évènement ? [2024-01-18 17:39:51] [65a9545599140] [DEBUG] [SMS] number : +33665299170 [2024-01-18 17:39:51] [65a9545599140] [DEBUG] [SMS] sender : 33757050385 [2024-01-18 17:39:51] [65a9545599140] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33665299170"}],"text":"Merci pour l'adresse de d\u00e9part. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e8nement ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050385"} [2024-01-18 17:39:51] [65a9545599140] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 17:39:51] [65a9545599140] [INFO] [SMS] SMS envoyé avec succès id : sms_65a95457b9db0378785524 [2024-01-18 17:39:51] [65a9545599140] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a95457b9db0378785524","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":558.59} [2024-01-18 17:39:51] [65a9545599140] [INFO] BDD AddSmsCount SMS Count updated: 4 [2024-01-18 17:39:51] [65a9545599140] [INFO] BDD BddMaj : sms4_sent_at mis à jour. Valeur: '2024-01-18 17:39:51' [2024-01-18 17:39:51] [65a9545599140] [DEBUG] Callback juste avant fin callBack [2024-01-18 17:40:18] [65a9547296094] [DEBUG] Callback main start ok [2024-01-18 17:40:18] [65a9547296094] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 17:40:18] [65a9547296094] [DEBUG] Callback main avant while ok [2024-01-18 17:40:18] [65a9547296094] [DEBUG] Fields : channel=sms&text=9:00 &reception_date=2024-01-18 17:40:17&metadata[message_id]=sms_65a95457b9db0378785524&metadata[number]=+33665299170&metadata[sim_card_number]=+33757050385 [2024-01-18 17:40:18] [65a9547296094] [INFO] Callback SMS entrant sur sim_card: +33757050385 depuis Number (user): +33665299170 Text: 9:00 [2024-01-18 17:40:18] [65a9547296094] [INFO] From: +33665299170|To: +33757050385|Date: 2024-01-18 17:40:17|Message: 9:00 [2024-01-18 17:40:18] [65a9547296094] [DEBUG] callback main apres while ok [2024-01-18 17:40:18] [65a9547296094] [DEBUG] Service is enabled ? true [2024-01-18 17:40:18] [65a9547296094] [INFO] Service +33757050385 is enabled ! [2024-01-18 17:40:18] [65a9547296094] [INFO] Phone Number +33665299170 is available ! [2024-01-18 17:40:18] [65a9547296094] [DEBUG] Listen is enabled ? false [2024-01-18 17:40:18] [65a9547296094] [INFO] Listen +33757050385 is disabled ! [2024-01-18 17:40:18] [65a9547296094] [DEBUG] callback main sim_card_number CORRECT : +33757050385 début d'interpretation du message [2024-01-18 17:40:18] [65a9547296094] [DEBUG] BDD CheckNumber : OK [2024-01-18 17:40:18] [65a9547296094] [INFO] Callback SMS Count =? 4 [2024-01-18 17:40:18] [65a9547296094] [INFO] Callback checkMessage : 20 rue de Rananesse 63000 Clermont-Ferrand -- text: 9:00 [2024-01-18 17:40:18] [65a9547296094] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '9:00 ' [2024-01-18 17:40:18] [65a9547296094] [INFO] Event ID ? 1 [2024-01-18 17:40:18] [65a9547296094] [INFO] Fetch event [2024-01-18 17:40:18] [65a9547296094] [INFO] Event name : Jumpstart [2024-01-18 17:40:18] [65a9547296094] [DEBUG] début chatgpt [2024-01-18 17:40:18] [65a9547296094] [DEBUG] curl_init OK [2024-01-18 17:40:18] [65a9547296094] [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 DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Bonjour, j'aimerais covoiturer avec quelqu'un svp"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Merci de votre r\u00e9ponse. Pourriez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet ?"},{"role":"user","content":"20 rue de Rananesse 63000 Clermont-Ferrand "},{"role":"assistant","content":"Merci pour l'adresse de d\u00e9part. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e8nement ?"},{"role":"user","content":"9:00 "}]} [2024-01-18 17:40:21] [65a9547296094] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iPj8Pr26wDgMUlbdfH51mVtYmsr2", "object": "chat.completion", "created": 1705596018, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, noté pour l'heure d'arrivée à 9:00. Avez-vous une heure de retour souhaitée ? Si oui, à quelle heure souhaitez-vous repartir de l'évènement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 476, "completion_tokens": 50, "total_tokens": 526 }, "system_fingerprint": null } [2024-01-18 17:40:21] [65a9547296094] [DEBUG] Curl Closed OK [2024-01-18 17:40:21] [65a9547296094] [INFO] Commun GPT Content: { "id": "chatcmpl-8iPj8Pr26wDgMUlbdfH51mVtYmsr2", "object": "chat.completion", "created": 1705596018, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, noté pour l'heure d'arrivée à 9:00. Avez-vous une heure de retour souhaitée ? Si oui, à quelle heure souhaitez-vous repartir de l'évènement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 476, "completion_tokens": 50, "total_tokens": 526 }, "system_fingerprint": null } [2024-01-18 17:40:21] [65a9547296094] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: '9:00 ' [2024-01-18 17:40:21] [65a9547296094] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Parfait, noté pour l\'heure d\'arrivée à 9:00. Avez-vous une heure de retour souhaitée ? Si oui, à quelle heure souhaitez-vous repartir de l\'évènement ?' [2024-01-18 17:40:21] [65a9547296094] [INFO] Sender already set +33665299170 [2024-01-18 17:40:21] [65a9547296094] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 17:40:21] [65a9547296094] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 17:40:21] [65a9547296094] [DEBUG] SMS sms2_sent_at : 1 [2024-01-18 17:40:21] [65a9547296094] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-18 17:40:21] [65a9547296094] [DEBUG] SMS sms3_sent_at : 1 [2024-01-18 17:40:21] [65a9547296094] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-18 17:40:21] [65a9547296094] [DEBUG] SMS sms4_sent_at : 1 [2024-01-18 17:40:21] [65a9547296094] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-18 17:40:21] [65a9547296094] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 17:40:21] [65a9547296094] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-18 17:40:21] [65a9547296094] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 17:40:21] [65a9547296094] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 17:40:21] [65a9547296094] [DEBUG] SMS operators count : 0 [2024-01-18 17:40:21] [65a9547296094] [DEBUG] SMS day operators count : 0 [2024-01-18 17:40:21] [65a9547296094] [INFO] SMS Count : 3 [2024-01-18 17:40:21] [65a9547296094] [INFO] SMS day Count : 3 [2024-01-18 17:40:21] [65a9547296094] [DEBUG] [SMS] text : Parfait, noté pour l'heure d'arrivée à 9:00. Avez-vous une heure de retour souhaitée ? Si oui, à quelle heure souhaitez-vous repartir de l'évènement ? [2024-01-18 17:40:21] [65a9547296094] [DEBUG] [SMS] number : +33665299170 [2024-01-18 17:40:21] [65a9547296094] [DEBUG] [SMS] sender : 33757050385 [2024-01-18 17:40:21] [65a9547296094] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33665299170"}],"text":"Parfait, not\u00e9 pour l'heure d'arriv\u00e9e \u00e0 9:00. Avez-vous une heure de retour souhait\u00e9e ? Si oui, \u00e0 quelle heure souhaitez-vous repartir de l'\u00e9v\u00e8nement ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050385"} [2024-01-18 17:40:21] [65a9547296094] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 17:40:21] [65a9547296094] [INFO] [SMS] SMS envoyé avec succès id : sms_65a95475e7bff544123883 [2024-01-18 17:40:21] [65a9547296094] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a95475e7bff544123883","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":558.1} [2024-01-18 17:40:21] [65a9547296094] [INFO] BDD AddSmsCount SMS Count updated: 5 [2024-01-18 17:40:21] [65a9547296094] [INFO] BDD BddMaj : sms5_sent_at mis à jour. Valeur: '2024-01-18 17:40:21' [2024-01-18 17:40:21] [65a9547296094] [DEBUG] Callback juste avant fin callBack [2024-01-18 17:40:40] [65a95488c7cd8] [DEBUG] Callback main start ok [2024-01-18 17:40:40] [65a95488c7cd8] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 17:40:40] [65a95488c7cd8] [DEBUG] Callback main avant while ok [2024-01-18 17:40:40] [65a95488c7cd8] [DEBUG] Fields : channel=sms&text=16:00 &reception_date=2024-01-18 17:40:40&metadata[message_id]=sms_65a95475e7bff544123883&metadata[number]=+33665299170&metadata[sim_card_number]=+33757050385 [2024-01-18 17:40:40] [65a95488c7cd8] [INFO] Callback SMS entrant sur sim_card: +33757050385 depuis Number (user): +33665299170 Text: 16:00 [2024-01-18 17:40:40] [65a95488c7cd8] [INFO] From: +33665299170|To: +33757050385|Date: 2024-01-18 17:40:40|Message: 16:00 [2024-01-18 17:40:40] [65a95488c7cd8] [DEBUG] callback main apres while ok [2024-01-18 17:40:40] [65a95488c7cd8] [DEBUG] Service is enabled ? true [2024-01-18 17:40:40] [65a95488c7cd8] [INFO] Service +33757050385 is enabled ! [2024-01-18 17:40:40] [65a95488c7cd8] [INFO] Phone Number +33665299170 is available ! [2024-01-18 17:40:40] [65a95488c7cd8] [DEBUG] Listen is enabled ? false [2024-01-18 17:40:40] [65a95488c7cd8] [INFO] Listen +33757050385 is disabled ! [2024-01-18 17:40:40] [65a95488c7cd8] [DEBUG] callback main sim_card_number CORRECT : +33757050385 début d'interpretation du message [2024-01-18 17:40:40] [65a95488c7cd8] [DEBUG] BDD CheckNumber : OK [2024-01-18 17:40:40] [65a95488c7cd8] [INFO] Callback SMS Count =? 5 [2024-01-18 17:40:40] [65a95488c7cd8] [INFO] Callback checkMessage : 9:00 -- text: 16:00 [2024-01-18 17:40:40] [65a95488c7cd8] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '16:00 ' [2024-01-18 17:40:40] [65a95488c7cd8] [INFO] Event ID ? 1 [2024-01-18 17:40:40] [65a95488c7cd8] [INFO] Fetch event [2024-01-18 17:40:40] [65a95488c7cd8] [INFO] Event name : Jumpstart [2024-01-18 17:40:40] [65a95488c7cd8] [DEBUG] Callback juste avant fin callBack [2024-01-18 17:47:21] [65a95619453a5] [DEBUG] Callback main start ok [2024-01-18 17:47:21] [65a95619453a5] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 17:47:21] [65a95619453a5] [DEBUG] Callback main avant while ok [2024-01-18 17:47:21] [65a95619453a5] [DEBUG] Fields : channel=sms&text=Stop&reception_date=2024-01-18 17:47:13&metadata[message_id]=sms_65a943c773fce491543686&metadata[number]=+33685932481&metadata[sim_card_number]=+33755517569 [2024-01-18 17:47:21] [65a95619453a5] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33685932481 Text: Stop [2024-01-18 17:47:21] [65a95619453a5] [INFO] From: +33685932481|To: +33755517569|Date: 2024-01-18 17:47:13|Message: Stop [2024-01-18 17:47:21] [65a95619453a5] [DEBUG] callback main apres while ok [2024-01-18 17:47:21] [65a95619453a5] [DEBUG] Service is enabled ? true [2024-01-18 17:47:21] [65a95619453a5] [INFO] Service +33755517569 is enabled ! [2024-01-18 17:47:21] [65a95619453a5] [INFO] Phone Number +33685932481 is available ! [2024-01-18 17:47:21] [65a95619453a5] [DEBUG] Listen is enabled ? false [2024-01-18 17:47:21] [65a95619453a5] [INFO] Listen +33755517569 is disabled ! [2024-01-18 17:47:21] [65a95619453a5] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-18 17:47:21] [65a95619453a5] [DEBUG] BDD CheckNumber : OK [2024-01-18 17:47:21] [65a95619453a5] [INFO] Callback SMS Count =? 1 [2024-01-18 17:47:21] [65a95619453a5] [INFO] Callback checkMessage : -- text: Stop [2024-01-18 17:47:21] [65a95619453a5] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Stop' [2024-01-18 17:47:21] [65a95619453a5] [INFO] Event ID ? 1 [2024-01-18 17:47:21] [65a95619453a5] [INFO] Fetch event [2024-01-18 17:47:21] [65a95619453a5] [INFO] Event name : Jumpstart [2024-01-18 17:47:21] [65a95619453a5] [DEBUG] début chatgpt [2024-01-18 17:47:21] [65a95619453a5] [DEBUG] curl_init OK [2024-01-18 17:47:21] [65a95619453a5] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Je souhaite conna\u00eetre pour chaque message si le message est positif ou n\u00e9gatif \u00e0 la question 'Souhaitez-vous faire du covoiturage ?'. Pour cela, tu utiliseras une \u00e9chelle d'entier de 0 \u00e0 10, pour noter le message, o\u00f9 0 veut vraiment dire non et 10 vraiment dire oui. Si le message n'est pas pr\u00e9cis ou est hors sujet, tu renverras 0. Tu renverras uniquement la valeur de la note de l'\u00e9chelle."},{"role":"user","content":"Le message : Stop"}]} [2024-01-18 17:47:22] [65a95619453a5] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iPpxmr6iTnIV4CA9AriNOweHLs9t", "object": "chat.completion", "created": 1705596441, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 127, "completion_tokens": 1, "total_tokens": 128 }, "system_fingerprint": null } [2024-01-18 17:47:22] [65a95619453a5] [DEBUG] Curl Closed OK [2024-01-18 17:47:22] [65a95619453a5] [INFO] Commun GPT Content: { "id": "chatcmpl-8iPpxmr6iTnIV4CA9AriNOweHLs9t", "object": "chat.completion", "created": 1705596441, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 127, "completion_tokens": 1, "total_tokens": 128 }, "system_fingerprint": null } [2024-01-18 17:47:22] [65a95619453a5] [DEBUG] [AUTOMATIC] Réponse 0 [2024-01-18 17:47:22] [65a95619453a5] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Stop' [2024-01-18 17:47:22] [65a95619453a5] [DEBUG] [AUTOMATIC] Réponse Negative : Stop [2024-01-18 17:47:22] [65a95619453a5] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Très bien, merci pour votre retour. Je reste à votre disposition si besoin, Alfred. \r\nAyez le réflexe mobilité partagée.' [2024-01-18 17:47:22] [65a95619453a5] [INFO] Sender already set +33685932481 [2024-01-18 17:47:22] [65a95619453a5] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 17:47:22] [65a95619453a5] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 17:47:22] [65a95619453a5] [DEBUG] SMS sms2_sent_at : 1 [2024-01-18 17:47:22] [65a95619453a5] [DEBUG] SMS day sms2_sent_at : 4 [2024-01-18 17:47:22] [65a95619453a5] [DEBUG] SMS sms3_sent_at : 0 [2024-01-18 17:47:22] [65a95619453a5] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-18 17:47:22] [65a95619453a5] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 17:47:22] [65a95619453a5] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-18 17:47:22] [65a95619453a5] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 17:47:22] [65a95619453a5] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-18 17:47:22] [65a95619453a5] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 17:47:22] [65a95619453a5] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 17:47:22] [65a95619453a5] [DEBUG] SMS operators count : 0 [2024-01-18 17:47:22] [65a95619453a5] [DEBUG] SMS day operators count : 0 [2024-01-18 17:47:22] [65a95619453a5] [INFO] SMS Count : 1 [2024-01-18 17:47:22] [65a95619453a5] [INFO] SMS day Count : 4 [2024-01-18 17:47:22] [65a95619453a5] [DEBUG] [SMS] text : Très bien, merci pour votre retour. Je reste à votre disposition si besoin, Alfred. Ayez le réflexe mobilité partagée. [2024-01-18 17:47:22] [65a95619453a5] [DEBUG] [SMS] number : +33685932481 [2024-01-18 17:47:22] [65a95619453a5] [DEBUG] [SMS] sender : 33755517569 [2024-01-18 17:47:22] [65a95619453a5] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33685932481"}],"text":"Tr\u00e8s bien, merci pour votre retour. Je reste \u00e0 votre disposition si besoin, Alfred. \r\nAyez le r\u00e9flexe mobilit\u00e9 partag\u00e9e.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-01-18 17:47:22] [65a95619453a5] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 17:47:22] [65a95619453a5] [INFO] [SMS] SMS envoyé avec succès id : sms_65a9561aacc1c523097081 [2024-01-18 17:47:22] [65a95619453a5] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a9561aacc1c523097081","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":556.93} [2024-01-18 17:47:22] [65a95619453a5] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-18 17:47:22] [65a95619453a5] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-18 17:47:22' [2024-01-18 17:47:22] [65a95619453a5] [DEBUG] Callback juste avant fin callBack [2024-01-18 17:49:55] [65a956b3537ed] [DEBUG] Callback main start ok [2024-01-18 17:49:55] [65a956b3537ed] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 17:49:55] [65a956b3537ed] [DEBUG] Callback main avant while ok [2024-01-18 17:49:55] [65a956b3537ed] [DEBUG] Fields : channel=sms&text=Stop&reception_date=2024-01-18 17:49:54&metadata[message_id]=sms_65a952b95a31b185947497&metadata[number]=+33634144285&metadata[sim_card_number]=+33757050383 [2024-01-18 17:49:55] [65a956b3537ed] [INFO] Callback SMS entrant sur sim_card: +33757050383 depuis Number (user): +33634144285 Text: Stop [2024-01-18 17:49:55] [65a956b3537ed] [INFO] From: +33634144285|To: +33757050383|Date: 2024-01-18 17:49:54|Message: Stop [2024-01-18 17:49:55] [65a956b3537ed] [DEBUG] callback main apres while ok [2024-01-18 17:49:55] [65a956b3537ed] [DEBUG] Service is enabled ? true [2024-01-18 17:49:55] [65a956b3537ed] [INFO] Service +33757050383 is enabled ! [2024-01-18 17:49:55] [65a956b3537ed] [INFO] Phone Number +33634144285 is available ! [2024-01-18 17:49:55] [65a956b3537ed] [DEBUG] Listen is enabled ? false [2024-01-18 17:49:55] [65a956b3537ed] [INFO] Listen +33757050383 is disabled ! [2024-01-18 17:49:55] [65a956b3537ed] [DEBUG] callback main sim_card_number CORRECT : +33757050383 début d'interpretation du message [2024-01-18 17:49:55] [65a956b3537ed] [DEBUG] BDD CheckNumber : OK [2024-01-18 17:49:55] [65a956b3537ed] [INFO] Callback SMS Count =? 1 [2024-01-18 17:49:55] [65a956b3537ed] [INFO] Callback checkMessage : -- text: Stop [2024-01-18 17:49:55] [65a956b3537ed] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Stop' [2024-01-18 17:49:55] [65a956b3537ed] [INFO] Event ID ? 1 [2024-01-18 17:49:55] [65a956b3537ed] [INFO] Fetch event [2024-01-18 17:49:55] [65a956b3537ed] [INFO] Event name : Jumpstart [2024-01-18 17:49:55] [65a956b3537ed] [DEBUG] début chatgpt [2024-01-18 17:49:55] [65a956b3537ed] [DEBUG] curl_init OK [2024-01-18 17:49:55] [65a956b3537ed] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Je souhaite conna\u00eetre pour chaque message si le message est positif ou n\u00e9gatif \u00e0 la question 'Souhaitez-vous faire du covoiturage ?'. Pour cela, tu utiliseras une \u00e9chelle d'entier de 0 \u00e0 10, pour noter le message, o\u00f9 0 veut vraiment dire non et 10 vraiment dire oui. Si le message n'est pas pr\u00e9cis ou est hors sujet, tu renverras 0. Tu renverras uniquement la valeur de la note de l'\u00e9chelle."},{"role":"user","content":"Le message : Stop"}]} [2024-01-18 17:49:55] [65a956b3537ed] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iPsRE7C8WacxENo52j6Htdyavxl9", "object": "chat.completion", "created": 1705596595, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 127, "completion_tokens": 1, "total_tokens": 128 }, "system_fingerprint": null } [2024-01-18 17:49:55] [65a956b3537ed] [DEBUG] Curl Closed OK [2024-01-18 17:49:55] [65a956b3537ed] [INFO] Commun GPT Content: { "id": "chatcmpl-8iPsRE7C8WacxENo52j6Htdyavxl9", "object": "chat.completion", "created": 1705596595, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 127, "completion_tokens": 1, "total_tokens": 128 }, "system_fingerprint": null } [2024-01-18 17:49:55] [65a956b3537ed] [DEBUG] [AUTOMATIC] Réponse 0 [2024-01-18 17:49:55] [65a956b3537ed] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Stop' [2024-01-18 17:49:55] [65a956b3537ed] [DEBUG] [AUTOMATIC] Réponse Negative : Stop [2024-01-18 17:49:55] [65a956b3537ed] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Très bien, merci pour votre retour. Je reste à votre disposition si besoin, Alfred. \r\nAyez le réflexe mobilité partagée.' [2024-01-18 17:49:55] [65a956b3537ed] [INFO] Sender already set +33634144285 [2024-01-18 17:49:55] [65a956b3537ed] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 17:49:55] [65a956b3537ed] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 17:49:55] [65a956b3537ed] [DEBUG] SMS sms2_sent_at : 0 [2024-01-18 17:49:55] [65a956b3537ed] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-18 17:49:55] [65a956b3537ed] [DEBUG] SMS sms3_sent_at : 0 [2024-01-18 17:49:55] [65a956b3537ed] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-18 17:49:55] [65a956b3537ed] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 17:49:55] [65a956b3537ed] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-18 17:49:55] [65a956b3537ed] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 17:49:55] [65a956b3537ed] [DEBUG] SMS day sms5_sent_at : 1 [2024-01-18 17:49:55] [65a956b3537ed] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 17:49:55] [65a956b3537ed] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 17:49:55] [65a956b3537ed] [DEBUG] SMS operators count : 0 [2024-01-18 17:49:55] [65a956b3537ed] [DEBUG] SMS day operators count : 0 [2024-01-18 17:49:55] [65a956b3537ed] [INFO] SMS Count : 0 [2024-01-18 17:49:55] [65a956b3537ed] [INFO] SMS day Count : 3 [2024-01-18 17:49:55] [65a956b3537ed] [DEBUG] [SMS] text : Très bien, merci pour votre retour. Je reste à votre disposition si besoin, Alfred. Ayez le réflexe mobilité partagée. [2024-01-18 17:49:55] [65a956b3537ed] [DEBUG] [SMS] number : +33634144285 [2024-01-18 17:49:55] [65a956b3537ed] [DEBUG] [SMS] sender : 33757050383 [2024-01-18 17:49:55] [65a956b3537ed] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33634144285"}],"text":"Tr\u00e8s bien, merci pour votre retour. Je reste \u00e0 votre disposition si besoin, Alfred. \r\nAyez le r\u00e9flexe mobilit\u00e9 partag\u00e9e.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050383"} [2024-01-18 17:49:56] [65a956b3537ed] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 17:49:56] [65a956b3537ed] [INFO] [SMS] SMS envoyé avec succès id : sms_65a956b43b079524055525 [2024-01-18 17:49:56] [65a956b3537ed] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a956b43b079524055525","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":556.88} [2024-01-18 17:49:56] [65a956b3537ed] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-18 17:49:56] [65a956b3537ed] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-18 17:49:56' [2024-01-18 17:49:56] [65a956b3537ed] [DEBUG] Callback juste avant fin callBack [2024-01-18 17:50:54] [65a956ee6dd03] [DEBUG] Callback main start ok [2024-01-18 17:50:54] [65a956ee6dd03] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 17:50:54] [65a956ee6dd03] [DEBUG] Callback main avant while ok [2024-01-18 17:50:54] [65a956ee6dd03] [DEBUG] Fields : channel=sms&text=Ok Alfred &reception_date=2024-01-18 17:50:53&metadata[message_id]=sms_65a954670baef444399445&metadata[number]=+33611505664&metadata[sim_card_number]=+33757050390 [2024-01-18 17:50:54] [65a956ee6dd03] [INFO] Callback SMS entrant sur sim_card: +33757050390 depuis Number (user): +33611505664 Text: Ok Alfred [2024-01-18 17:50:54] [65a956ee6dd03] [INFO] From: +33611505664|To: +33757050390|Date: 2024-01-18 17:50:53|Message: Ok Alfred [2024-01-18 17:50:54] [65a956ee6dd03] [DEBUG] callback main apres while ok [2024-01-18 17:50:54] [65a956ee6dd03] [DEBUG] Service is enabled ? true [2024-01-18 17:50:54] [65a956ee6dd03] [INFO] Service +33757050390 is enabled ! [2024-01-18 17:50:54] [65a956ee6dd03] [INFO] Phone Number +33611505664 is available ! [2024-01-18 17:50:54] [65a956ee6dd03] [DEBUG] Listen is enabled ? false [2024-01-18 17:50:54] [65a956ee6dd03] [INFO] Listen +33757050390 is disabled ! [2024-01-18 17:50:54] [65a956ee6dd03] [DEBUG] callback main sim_card_number CORRECT : +33757050390 début d'interpretation du message [2024-01-18 17:50:54] [65a956ee6dd03] [DEBUG] BDD CheckNumber : OK [2024-01-18 17:50:54] [65a956ee6dd03] [INFO] Callback SMS Count =? 1 [2024-01-18 17:50:54] [65a956ee6dd03] [INFO] Callback checkMessage : -- text: Ok Alfred [2024-01-18 17:50:54] [65a956ee6dd03] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Ok Alfred ' [2024-01-18 17:50:54] [65a956ee6dd03] [INFO] Event ID ? 1 [2024-01-18 17:50:54] [65a956ee6dd03] [INFO] Fetch event [2024-01-18 17:50:54] [65a956ee6dd03] [INFO] Event name : Jumpstart [2024-01-18 17:50:54] [65a956ee6dd03] [DEBUG] début chatgpt [2024-01-18 17:50:54] [65a956ee6dd03] [DEBUG] curl_init OK [2024-01-18 17:50:54] [65a956ee6dd03] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Je souhaite conna\u00eetre pour chaque message si le message est positif ou n\u00e9gatif \u00e0 la question 'Souhaitez-vous faire du covoiturage ?'. Pour cela, tu utiliseras une \u00e9chelle d'entier de 0 \u00e0 10, pour noter le message, o\u00f9 0 veut vraiment dire non et 10 vraiment dire oui. Si le message n'est pas pr\u00e9cis ou est hors sujet, tu renverras 0. Tu renverras uniquement la valeur de la note de l'\u00e9chelle."},{"role":"user","content":"Le message : Ok Alfred "}]} [2024-01-18 17:50:55] [65a956ee6dd03] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iPtOTIol9IloG2ZqeHACCixi6SSu", "object": "chat.completion", "created": 1705596654, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 129, "completion_tokens": 1, "total_tokens": 130 }, "system_fingerprint": null } [2024-01-18 17:50:55] [65a956ee6dd03] [DEBUG] Curl Closed OK [2024-01-18 17:50:55] [65a956ee6dd03] [INFO] Commun GPT Content: { "id": "chatcmpl-8iPtOTIol9IloG2ZqeHACCixi6SSu", "object": "chat.completion", "created": 1705596654, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 129, "completion_tokens": 1, "total_tokens": 130 }, "system_fingerprint": null } [2024-01-18 17:50:55] [65a956ee6dd03] [DEBUG] [AUTOMATIC] Réponse 0 [2024-01-18 17:50:55] [65a956ee6dd03] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Ok Alfred ' [2024-01-18 17:50:55] [65a956ee6dd03] [DEBUG] [AUTOMATIC] Réponse Negative : Ok Alfred [2024-01-18 17:50:55] [65a956ee6dd03] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Très bien, merci pour votre retour. Je reste à votre disposition si besoin, Alfred. \r\nAyez le réflexe mobilité partagée.' [2024-01-18 17:50:55] [65a956ee6dd03] [INFO] Sender already set +33611505664 [2024-01-18 17:50:55] [65a956ee6dd03] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 17:50:55] [65a956ee6dd03] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 17:50:55] [65a956ee6dd03] [DEBUG] SMS sms2_sent_at : 0 [2024-01-18 17:50:55] [65a956ee6dd03] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-18 17:50:55] [65a956ee6dd03] [DEBUG] SMS sms3_sent_at : 0 [2024-01-18 17:50:55] [65a956ee6dd03] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-18 17:50:55] [65a956ee6dd03] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 17:50:55] [65a956ee6dd03] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-18 17:50:55] [65a956ee6dd03] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 17:50:55] [65a956ee6dd03] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-18 17:50:55] [65a956ee6dd03] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 17:50:55] [65a956ee6dd03] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 17:50:55] [65a956ee6dd03] [DEBUG] SMS operators count : 0 [2024-01-18 17:50:55] [65a956ee6dd03] [DEBUG] SMS day operators count : 0 [2024-01-18 17:50:55] [65a956ee6dd03] [INFO] SMS Count : 0 [2024-01-18 17:50:55] [65a956ee6dd03] [INFO] SMS day Count : 0 [2024-01-18 17:50:55] [65a956ee6dd03] [DEBUG] [SMS] text : Très bien, merci pour votre retour. Je reste à votre disposition si besoin, Alfred. Ayez le réflexe mobilité partagée. [2024-01-18 17:50:55] [65a956ee6dd03] [DEBUG] [SMS] number : +33611505664 [2024-01-18 17:50:55] [65a956ee6dd03] [DEBUG] [SMS] sender : 33757050390 [2024-01-18 17:50:55] [65a956ee6dd03] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33611505664"}],"text":"Tr\u00e8s bien, merci pour votre retour. Je reste \u00e0 votre disposition si besoin, Alfred. \r\nAyez le r\u00e9flexe mobilit\u00e9 partag\u00e9e.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050390"} [2024-01-18 17:50:55] [65a956ee6dd03] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 17:50:55] [65a956ee6dd03] [INFO] [SMS] SMS envoyé avec succès id : sms_65a956ef8a047578249982 [2024-01-18 17:50:55] [65a956ee6dd03] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a956ef8a047578249982","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":556.79} [2024-01-18 17:50:55] [65a956ee6dd03] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-18 17:50:55] [65a956ee6dd03] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-18 17:50:55' [2024-01-18 17:50:55] [65a956ee6dd03] [DEBUG] Callback juste avant fin callBack [2024-01-18 17:58:49] [65a958c9e1ca4] [DEBUG] Callback main start ok [2024-01-18 17:58:49] [65a958c9e1ca4] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 17:58:49] [65a958c9e1ca4] [DEBUG] Callback main avant while ok [2024-01-18 17:58:49] [65a958c9e1ca4] [DEBUG] Fields : channel=sms&text=Merci !&reception_date=2024-01-18 17:58:48&metadata[message_id]=sms_65a9517d97710622594897&metadata[number]=+33671760311&metadata[sim_card_number]=+33755517567 [2024-01-18 17:58:49] [65a958c9e1ca4] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33671760311 Text: Merci ! [2024-01-18 17:58:49] [65a958c9e1ca4] [INFO] From: +33671760311|To: +33755517567|Date: 2024-01-18 17:58:48|Message: Merci ! [2024-01-18 17:58:49] [65a958c9e1ca4] [DEBUG] callback main apres while ok [2024-01-18 17:58:49] [65a958c9e1ca4] [DEBUG] Service is enabled ? true [2024-01-18 17:58:49] [65a958c9e1ca4] [INFO] Service +33755517567 is enabled ! [2024-01-18 17:58:49] [65a958c9e1ca4] [INFO] Phone Number +33671760311 is not available ! [2024-01-18 18:12:20] [65a95bf4aeda0] [DEBUG] Callback main start ok [2024-01-18 18:12:20] [65a95bf4aeda0] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 18:12:20] [65a95bf4aeda0] [DEBUG] Callback main avant while ok [2024-01-18 18:12:20] [65a95bf4aeda0] [DEBUG] Fields : channel=sms&text=Stop&reception_date=2024-01-18 18:12:20&metadata[message_id]=sms_65a9441ea751a295366251&metadata[number]=+33764610852&metadata[sim_card_number]=+33755517586 [2024-01-18 18:12:20] [65a95bf4aeda0] [INFO] Callback SMS entrant sur sim_card: +33755517586 depuis Number (user): +33764610852 Text: Stop [2024-01-18 18:12:20] [65a95bf4aeda0] [INFO] From: +33764610852|To: +33755517586|Date: 2024-01-18 18:12:20|Message: Stop [2024-01-18 18:12:20] [65a95bf4aeda0] [DEBUG] callback main apres while ok [2024-01-18 18:12:20] [65a95bf4aeda0] [DEBUG] Service is enabled ? true [2024-01-18 18:12:20] [65a95bf4aeda0] [INFO] Service +33755517586 is enabled ! [2024-01-18 18:12:20] [65a95bf4aeda0] [INFO] Phone Number +33764610852 is available ! [2024-01-18 18:12:20] [65a95bf4aeda0] [DEBUG] Listen is enabled ? false [2024-01-18 18:12:20] [65a95bf4aeda0] [INFO] Listen +33755517586 is disabled ! [2024-01-18 18:12:20] [65a95bf4aeda0] [DEBUG] callback main sim_card_number CORRECT : +33755517586 début d'interpretation du message [2024-01-18 18:12:20] [65a95bf4aeda0] [DEBUG] BDD CheckNumber : OK [2024-01-18 18:12:20] [65a95bf4aeda0] [INFO] Callback SMS Count =? 1 [2024-01-18 18:12:20] [65a95bf4aeda0] [INFO] Callback checkMessage : -- text: Stop [2024-01-18 18:12:20] [65a95bf4aeda0] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Stop' [2024-01-18 18:12:20] [65a95bf4aeda0] [INFO] Event ID ? 1 [2024-01-18 18:12:20] [65a95bf4aeda0] [INFO] Fetch event [2024-01-18 18:12:20] [65a95bf4aeda0] [INFO] Event name : Jumpstart [2024-01-18 18:12:20] [65a95bf4aeda0] [DEBUG] début chatgpt [2024-01-18 18:12:20] [65a95bf4aeda0] [DEBUG] curl_init OK [2024-01-18 18:12:20] [65a95bf4aeda0] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Je souhaite conna\u00eetre pour chaque message si le message est positif ou n\u00e9gatif \u00e0 la question 'Souhaitez-vous faire du covoiturage ?'. Pour cela, tu utiliseras une \u00e9chelle d'entier de 0 \u00e0 10, pour noter le message, o\u00f9 0 veut vraiment dire non et 10 vraiment dire oui. Si le message n'est pas pr\u00e9cis ou est hors sujet, tu renverras 0. Tu renverras uniquement la valeur de la note de l'\u00e9chelle."},{"role":"user","content":"Le message : Stop"}]} [2024-01-18 18:12:21] [65a95bf4aeda0] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iQE9uyB4k0E6gT8yqX4uQre6Mpso", "object": "chat.completion", "created": 1705597941, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 127, "completion_tokens": 1, "total_tokens": 128 }, "system_fingerprint": null } [2024-01-18 18:12:21] [65a95bf4aeda0] [DEBUG] Curl Closed OK [2024-01-18 18:12:21] [65a95bf4aeda0] [INFO] Commun GPT Content: { "id": "chatcmpl-8iQE9uyB4k0E6gT8yqX4uQre6Mpso", "object": "chat.completion", "created": 1705597941, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 127, "completion_tokens": 1, "total_tokens": 128 }, "system_fingerprint": null } [2024-01-18 18:12:21] [65a95bf4aeda0] [DEBUG] [AUTOMATIC] Réponse 0 [2024-01-18 18:12:21] [65a95bf4aeda0] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Stop' [2024-01-18 18:12:21] [65a95bf4aeda0] [DEBUG] [AUTOMATIC] Réponse Negative : Stop [2024-01-18 18:12:21] [65a95bf4aeda0] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Très bien, merci pour votre retour. Je reste à votre disposition si besoin, Alfred. \r\nAyez le réflexe mobilité partagée.' [2024-01-18 18:12:21] [65a95bf4aeda0] [INFO] Sender already set +33764610852 [2024-01-18 18:12:21] [65a95bf4aeda0] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 18:12:21] [65a95bf4aeda0] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 18:12:21] [65a95bf4aeda0] [DEBUG] SMS sms2_sent_at : 0 [2024-01-18 18:12:21] [65a95bf4aeda0] [DEBUG] SMS day sms2_sent_at : 3 [2024-01-18 18:12:21] [65a95bf4aeda0] [DEBUG] SMS sms3_sent_at : 0 [2024-01-18 18:12:21] [65a95bf4aeda0] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-18 18:12:21] [65a95bf4aeda0] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 18:12:21] [65a95bf4aeda0] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-18 18:12:21] [65a95bf4aeda0] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 18:12:21] [65a95bf4aeda0] [DEBUG] SMS day sms5_sent_at : 1 [2024-01-18 18:12:21] [65a95bf4aeda0] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 18:12:21] [65a95bf4aeda0] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 18:12:21] [65a95bf4aeda0] [DEBUG] SMS operators count : 0 [2024-01-18 18:12:21] [65a95bf4aeda0] [DEBUG] SMS day operators count : 0 [2024-01-18 18:12:21] [65a95bf4aeda0] [INFO] SMS Count : 0 [2024-01-18 18:12:21] [65a95bf4aeda0] [INFO] SMS day Count : 6 [2024-01-18 18:12:21] [65a95bf4aeda0] [DEBUG] [SMS] text : Très bien, merci pour votre retour. Je reste à votre disposition si besoin, Alfred. Ayez le réflexe mobilité partagée. [2024-01-18 18:12:21] [65a95bf4aeda0] [DEBUG] [SMS] number : +33764610852 [2024-01-18 18:12:21] [65a95bf4aeda0] [DEBUG] [SMS] sender : 33755517586 [2024-01-18 18:12:21] [65a95bf4aeda0] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33764610852"}],"text":"Tr\u00e8s bien, merci pour votre retour. Je reste \u00e0 votre disposition si besoin, Alfred. \r\nAyez le r\u00e9flexe mobilit\u00e9 partag\u00e9e.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517586"} [2024-01-18 18:12:21] [65a95bf4aeda0] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 18:12:21] [65a95bf4aeda0] [INFO] [SMS] SMS envoyé avec succès id : sms_65a95bf5ab220442463617 [2024-01-18 18:12:21] [65a95bf4aeda0] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a95bf5ab220442463617","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":556.48} [2024-01-18 18:12:21] [65a95bf4aeda0] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-18 18:12:21] [65a95bf4aeda0] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-18 18:12:21' [2024-01-18 18:12:21] [65a95bf4aeda0] [DEBUG] Callback juste avant fin callBack [2024-01-18 18:12:48] [65a95c10ad32f] [DEBUG] Callback main start ok [2024-01-18 18:12:48] [65a95c10ad32f] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 18:12:48] [65a95c10ad32f] [DEBUG] Callback main avant while ok [2024-01-18 18:12:48] [65a95c10ad32f] [DEBUG] Fields : channel=sms&text=Stop&reception_date=2024-01-18 18:12:48&metadata[message_id]=sms_65a95bf5ab220442463617&metadata[number]=+33764610852&metadata[sim_card_number]=+33755517586 [2024-01-18 18:12:48] [65a95c10ad32f] [INFO] Callback SMS entrant sur sim_card: +33755517586 depuis Number (user): +33764610852 Text: Stop [2024-01-18 18:12:48] [65a95c10ad32f] [INFO] From: +33764610852|To: +33755517586|Date: 2024-01-18 18:12:48|Message: Stop [2024-01-18 18:12:48] [65a95c10ad32f] [DEBUG] callback main apres while ok [2024-01-18 18:12:48] [65a95c10ad32f] [DEBUG] Service is enabled ? true [2024-01-18 18:12:48] [65a95c10ad32f] [INFO] Service +33755517586 is enabled ! [2024-01-18 18:12:48] [65a95c10ad32f] [INFO] Phone Number +33764610852 is available ! [2024-01-18 18:12:48] [65a95c10ad32f] [DEBUG] Listen is enabled ? false [2024-01-18 18:12:48] [65a95c10ad32f] [INFO] Listen +33755517586 is disabled ! [2024-01-18 18:12:48] [65a95c10ad32f] [DEBUG] callback main sim_card_number CORRECT : +33755517586 début d'interpretation du message [2024-01-18 18:12:48] [65a95c10ad32f] [DEBUG] BDD CheckNumber : OK [2024-01-18 18:12:48] [65a95c10ad32f] [INFO] Callback SMS Count =? 2 [2024-01-18 18:12:48] [65a95c10ad32f] [INFO] Callback checkMessage : Stop -- text: Stop [2024-01-18 18:12:48] [65a95c10ad32f] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2024-01-18 18:12:48] [65a95c10ad32f] [DEBUG] Callback juste avant fin callBack [2024-01-18 18:19:10] [65a95d8eb72bf] [DEBUG] Callback main start ok [2024-01-18 18:19:10] [65a95d8eb72bf] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 18:19:10] [65a95d8eb72bf] [DEBUG] Callback main avant while ok [2024-01-18 18:19:10] [65a95d8eb72bf] [DEBUG] Fields : channel=sms&text=Merci &reception_date=2024-01-18 18:19:09&metadata[message_id]=sms_65a9579bcae19498373142&metadata[number]=+33662127917&metadata[sim_card_number]=+33757050384 [2024-01-18 18:19:10] [65a95d8eb72bf] [INFO] Callback SMS entrant sur sim_card: +33757050384 depuis Number (user): +33662127917 Text: Merci [2024-01-18 18:19:10] [65a95d8eb72bf] [INFO] From: +33662127917|To: +33757050384|Date: 2024-01-18 18:19:09|Message: Merci [2024-01-18 18:19:10] [65a95d8eb72bf] [DEBUG] callback main apres while ok [2024-01-18 18:19:10] [65a95d8eb72bf] [DEBUG] Service is enabled ? true [2024-01-18 18:19:10] [65a95d8eb72bf] [INFO] Service +33757050384 is enabled ! [2024-01-18 18:19:10] [65a95d8eb72bf] [INFO] Phone Number +33662127917 is available ! [2024-01-18 18:19:10] [65a95d8eb72bf] [DEBUG] Listen is enabled ? false [2024-01-18 18:19:10] [65a95d8eb72bf] [INFO] Listen +33757050384 is disabled ! [2024-01-18 18:19:10] [65a95d8eb72bf] [DEBUG] callback main sim_card_number CORRECT : +33757050384 début d'interpretation du message [2024-01-18 18:19:10] [65a95d8eb72bf] [DEBUG] BDD CheckNumber : OK [2024-01-18 18:19:10] [65a95d8eb72bf] [INFO] Callback SMS Count =? 5 [2024-01-18 18:19:10] [65a95d8eb72bf] [INFO] Callback checkMessage : 18h et 49 Rue Bonnabaud 63000 Clermont Ferrand -- text: Merci [2024-01-18 18:19:10] [65a95d8eb72bf] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Merci ' [2024-01-18 18:19:10] [65a95d8eb72bf] [INFO] Event ID ? 1 [2024-01-18 18:19:10] [65a95d8eb72bf] [INFO] Fetch event [2024-01-18 18:19:10] [65a95d8eb72bf] [INFO] Event name : Jumpstart [2024-01-18 18:19:10] [65a95d8eb72bf] [DEBUG] Callback juste avant fin callBack [2024-01-18 18:22:23] [65a95e4f57b99] [DEBUG] Callback main start ok [2024-01-18 18:22:23] [65a95e4f57b99] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 18:22:23] [65a95e4f57b99] [DEBUG] Callback main avant while ok [2024-01-18 18:22:23] [65a95e4f57b99] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-01-18 18:22:21&metadata[message_id]=sms_65a946809613c344017383&metadata[number]=+33687645182&metadata[sim_card_number]=+33757050376 [2024-01-18 18:22:23] [65a95e4f57b99] [INFO] Callback SMS entrant sur sim_card: +33757050376 depuis Number (user): +33687645182 Text: Oui [2024-01-18 18:22:23] [65a95e4f57b99] [INFO] From: +33687645182|To: +33757050376|Date: 2024-01-18 18:22:21|Message: Oui [2024-01-18 18:22:23] [65a95e4f57b99] [DEBUG] callback main apres while ok [2024-01-18 18:22:23] [65a95e4f57b99] [DEBUG] Service is enabled ? true [2024-01-18 18:22:23] [65a95e4f57b99] [INFO] Service +33757050376 is enabled ! [2024-01-18 18:22:23] [65a95e4f57b99] [INFO] Phone Number +33687645182 is available ! [2024-01-18 18:22:23] [65a95e4f57b99] [DEBUG] Listen is enabled ? false [2024-01-18 18:22:23] [65a95e4f57b99] [INFO] Listen +33757050376 is disabled ! [2024-01-18 18:22:23] [65a95e4f57b99] [DEBUG] callback main sim_card_number CORRECT : +33757050376 début d'interpretation du message [2024-01-18 18:22:23] [65a95e4f57b99] [DEBUG] BDD CheckNumber : OK [2024-01-18 18:22:23] [65a95e4f57b99] [INFO] Callback SMS Count =? 1 [2024-01-18 18:22:23] [65a95e4f57b99] [INFO] Callback checkMessage : -- text: Oui [2024-01-18 18:22:23] [65a95e4f57b99] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-01-18 18:22:23] [65a95e4f57b99] [INFO] Event ID ? 1 [2024-01-18 18:22:23] [65a95e4f57b99] [INFO] Fetch event [2024-01-18 18:22:23] [65a95e4f57b99] [INFO] Event name : Jumpstart [2024-01-18 18:22:23] [65a95e4f57b99] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Oui' [2024-01-18 18:22:23] [65a95e4f57b99] [DEBUG] [AUTOMATIC] Réponse Positive [2024-01-18 18:22:23] [65a95e4f57b99] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2024-01-18 18:22:23] [65a95e4f57b99] [INFO] Sender already set +33687645182 [2024-01-18 18:22:23] [65a95e4f57b99] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 18:22:23] [65a95e4f57b99] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 18:22:23] [65a95e4f57b99] [DEBUG] SMS sms2_sent_at : 0 [2024-01-18 18:22:23] [65a95e4f57b99] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-18 18:22:23] [65a95e4f57b99] [DEBUG] SMS sms3_sent_at : 0 [2024-01-18 18:22:23] [65a95e4f57b99] [DEBUG] SMS day sms3_sent_at : 2 [2024-01-18 18:22:23] [65a95e4f57b99] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 18:22:23] [65a95e4f57b99] [DEBUG] SMS day sms4_sent_at : 2 [2024-01-18 18:22:23] [65a95e4f57b99] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 18:22:23] [65a95e4f57b99] [DEBUG] SMS day sms5_sent_at : 2 [2024-01-18 18:22:23] [65a95e4f57b99] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 18:22:23] [65a95e4f57b99] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 18:22:23] [65a95e4f57b99] [DEBUG] SMS operators count : 0 [2024-01-18 18:22:23] [65a95e4f57b99] [DEBUG] SMS day operators count : 0 [2024-01-18 18:22:23] [65a95e4f57b99] [INFO] SMS Count : 0 [2024-01-18 18:22:23] [65a95e4f57b99] [INFO] SMS day Count : 7 [2024-01-18 18:22:23] [65a95e4f57b99] [DEBUG] [SMS] text : Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonnées avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus, je vous invite à consulter les CGU https://bit.ly/JMPST et la Politique de confidentialité https://bit.ly/PRIVAcy. Souhaitez-vous etre conducteur ou passager ? [2024-01-18 18:22:23] [65a95e4f57b99] [DEBUG] [SMS] number : +33687645182 [2024-01-18 18:22:23] [65a95e4f57b99] [DEBUG] [SMS] sender : 33757050376 [2024-01-18 18:22:23] [65a95e4f57b99] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33687645182"}],"text":"Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonn\u00e9es avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus, je vous invite \u00e0 consulter les CGU https:\/\/bit.ly\/JMPST et la Politique de confidentialit\u00e9 https:\/\/bit.ly\/PRIVAcy. Souhaitez-vous etre conducteur ou passager ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050376"} [2024-01-18 18:22:23] [65a95e4f57b99] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 18:22:23] [65a95e4f57b99] [INFO] [SMS] SMS envoyé avec succès id : sms_65a95e4fab4f4547802406 [2024-01-18 18:22:23] [65a95e4f57b99] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a95e4fab4f4547802406","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":556.34} [2024-01-18 18:22:23] [65a95e4f57b99] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-18 18:22:23] [65a95e4f57b99] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-18 18:22:23' [2024-01-18 18:22:23] [65a95e4f57b99] [DEBUG] Callback juste avant fin callBack [2024-01-18 18:23:02] [65a95e768210a] [DEBUG] Callback main start ok [2024-01-18 18:23:02] [65a95e768210a] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 18:23:02] [65a95e768210a] [DEBUG] Callback main avant while ok [2024-01-18 18:23:02] [65a95e768210a] [DEBUG] Fields : channel=sms&text=Passager&reception_date=2024-01-18 18:23:01&metadata[message_id]=sms_65a95e4fab4f4547802406&metadata[number]=+33687645182&metadata[sim_card_number]=+33757050376 [2024-01-18 18:23:02] [65a95e768210a] [INFO] Callback SMS entrant sur sim_card: +33757050376 depuis Number (user): +33687645182 Text: Passager [2024-01-18 18:23:02] [65a95e768210a] [INFO] From: +33687645182|To: +33757050376|Date: 2024-01-18 18:23:01|Message: Passager [2024-01-18 18:23:02] [65a95e768210a] [DEBUG] callback main apres while ok [2024-01-18 18:23:02] [65a95e768210a] [DEBUG] Service is enabled ? true [2024-01-18 18:23:02] [65a95e768210a] [INFO] Service +33757050376 is enabled ! [2024-01-18 18:23:02] [65a95e768210a] [INFO] Phone Number +33687645182 is available ! [2024-01-18 18:23:02] [65a95e768210a] [DEBUG] Listen is enabled ? false [2024-01-18 18:23:02] [65a95e768210a] [INFO] Listen +33757050376 is disabled ! [2024-01-18 18:23:02] [65a95e768210a] [DEBUG] callback main sim_card_number CORRECT : +33757050376 début d'interpretation du message [2024-01-18 18:23:02] [65a95e768210a] [DEBUG] BDD CheckNumber : OK [2024-01-18 18:23:02] [65a95e768210a] [INFO] Callback SMS Count =? 2 [2024-01-18 18:23:02] [65a95e768210a] [INFO] Callback checkMessage : Oui -- text: Passager [2024-01-18 18:23:02] [65a95e768210a] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Passager' [2024-01-18 18:23:02] [65a95e768210a] [INFO] Event ID ? 1 [2024-01-18 18:23:02] [65a95e768210a] [INFO] Fetch event [2024-01-18 18:23:02] [65a95e768210a] [INFO] Event name : Jumpstart [2024-01-18 18:23:02] [65a95e768210a] [DEBUG] début chatgpt [2024-01-18 18:23:02] [65a95e768210a] [DEBUG] curl_init OK [2024-01-18 18:23:02] [65a95e768210a] [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 DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. 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":"Passager"}]} [2024-01-18 18:23:04] [65a95e768210a] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iQOU0gJR0Ax2Nop4LOSXjWo8EGzl", "object": "chat.completion", "created": 1705598582, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, merci de nous confirmer votre adresse de départ s'il vous plaît." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 381, "completion_tokens": 20, "total_tokens": 401 }, "system_fingerprint": null } [2024-01-18 18:23:04] [65a95e768210a] [DEBUG] Curl Closed OK [2024-01-18 18:23:04] [65a95e768210a] [INFO] Commun GPT Content: { "id": "chatcmpl-8iQOU0gJR0Ax2Nop4LOSXjWo8EGzl", "object": "chat.completion", "created": 1705598582, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, merci de nous confirmer votre adresse de départ s'il vous plaît." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 381, "completion_tokens": 20, "total_tokens": 401 }, "system_fingerprint": null } [2024-01-18 18:23:04] [65a95e768210a] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Passager' [2024-01-18 18:23:04] [65a95e768210a] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Parfait, merci de nous confirmer votre adresse de départ s\'il vous plaît.' [2024-01-18 18:23:04] [65a95e768210a] [INFO] Sender already set +33687645182 [2024-01-18 18:23:04] [65a95e768210a] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 18:23:04] [65a95e768210a] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 18:23:04] [65a95e768210a] [DEBUG] SMS sms2_sent_at : 1 [2024-01-18 18:23:04] [65a95e768210a] [DEBUG] SMS day sms2_sent_at : 2 [2024-01-18 18:23:04] [65a95e768210a] [DEBUG] SMS sms3_sent_at : 0 [2024-01-18 18:23:04] [65a95e768210a] [DEBUG] SMS day sms3_sent_at : 2 [2024-01-18 18:23:04] [65a95e768210a] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 18:23:04] [65a95e768210a] [DEBUG] SMS day sms4_sent_at : 2 [2024-01-18 18:23:04] [65a95e768210a] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 18:23:04] [65a95e768210a] [DEBUG] SMS day sms5_sent_at : 2 [2024-01-18 18:23:04] [65a95e768210a] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 18:23:04] [65a95e768210a] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 18:23:04] [65a95e768210a] [DEBUG] SMS operators count : 0 [2024-01-18 18:23:04] [65a95e768210a] [DEBUG] SMS day operators count : 0 [2024-01-18 18:23:04] [65a95e768210a] [INFO] SMS Count : 1 [2024-01-18 18:23:04] [65a95e768210a] [INFO] SMS day Count : 8 [2024-01-18 18:23:04] [65a95e768210a] [DEBUG] [SMS] text : Parfait, merci de nous confirmer votre adresse de départ s'il vous plaît. [2024-01-18 18:23:04] [65a95e768210a] [DEBUG] [SMS] number : +33687645182 [2024-01-18 18:23:04] [65a95e768210a] [DEBUG] [SMS] sender : 33757050376 [2024-01-18 18:23:04] [65a95e768210a] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33687645182"}],"text":"Parfait, merci de nous confirmer votre adresse de d\u00e9part s'il vous pla\u00eet.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050376"} [2024-01-18 18:23:04] [65a95e768210a] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 18:23:04] [65a95e768210a] [INFO] [SMS] SMS envoyé avec succès id : sms_65a95e784620c894283201 [2024-01-18 18:23:04] [65a95e768210a] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a95e784620c894283201","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":556.3} [2024-01-18 18:23:04] [65a95e768210a] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-18 18:23:04] [65a95e768210a] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-18 18:23:04' [2024-01-18 18:23:04] [65a95e768210a] [DEBUG] Callback juste avant fin callBack [2024-01-18 18:24:32] [65a95ed0d4c0d] [DEBUG] Callback main start ok [2024-01-18 18:24:32] [65a95ed0d4c0d] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 18:24:32] [65a95ed0d4c0d] [DEBUG] Callback main avant while ok [2024-01-18 18:24:32] [65a95ed0d4c0d] [DEBUG] Fields : channel=sms&text=Av. Première Armée Française Rhin et Danube, 63400 Chamalières&reception_date=2024-01-18 18:24:31&metadata[message_id]=sms_65a95e784620c894283201&metadata[number]=+33687645182&metadata[sim_card_number]=+33757050376 [2024-01-18 18:24:32] [65a95ed0d4c0d] [INFO] Callback SMS entrant sur sim_card: +33757050376 depuis Number (user): +33687645182 Text: Av. Première Armée Française Rhin et Danube, 63400 Chamalières [2024-01-18 18:24:32] [65a95ed0d4c0d] [INFO] From: +33687645182|To: +33757050376|Date: 2024-01-18 18:24:31|Message: Av. Première Armée Française Rhin et Danube, 63400 Chamalières [2024-01-18 18:24:32] [65a95ed0d4c0d] [DEBUG] callback main apres while ok [2024-01-18 18:24:32] [65a95ed0d4c0d] [DEBUG] Service is enabled ? true [2024-01-18 18:24:32] [65a95ed0d4c0d] [INFO] Service +33757050376 is enabled ! [2024-01-18 18:24:32] [65a95ed0d4c0d] [INFO] Phone Number +33687645182 is available ! [2024-01-18 18:24:32] [65a95ed0d4c0d] [DEBUG] Listen is enabled ? false [2024-01-18 18:24:32] [65a95ed0d4c0d] [INFO] Listen +33757050376 is disabled ! [2024-01-18 18:24:32] [65a95ed0d4c0d] [DEBUG] callback main sim_card_number CORRECT : +33757050376 début d'interpretation du message [2024-01-18 18:24:32] [65a95ed0d4c0d] [DEBUG] BDD CheckNumber : OK [2024-01-18 18:24:32] [65a95ed0d4c0d] [INFO] Callback SMS Count =? 3 [2024-01-18 18:24:32] [65a95ed0d4c0d] [INFO] Callback checkMessage : Passager -- text: Av. Première Armée Française Rhin et Danube, 63400 Chamalières [2024-01-18 18:24:32] [65a95ed0d4c0d] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Av. Première Armée Française Rhin et Danube, 63400 Chamalières' [2024-01-18 18:24:32] [65a95ed0d4c0d] [INFO] Event ID ? 1 [2024-01-18 18:24:32] [65a95ed0d4c0d] [INFO] Fetch event [2024-01-18 18:24:32] [65a95ed0d4c0d] [INFO] Event name : Jumpstart [2024-01-18 18:24:32] [65a95ed0d4c0d] [DEBUG] début chatgpt [2024-01-18 18:24:32] [65a95ed0d4c0d] [DEBUG] curl_init OK [2024-01-18 18:24:32] [65a95ed0d4c0d] [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 DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. 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":"Passager"},{"role":"assistant","content":"Parfait, merci de nous confirmer votre adresse de d\u00e9part s'il vous pla\u00eet."},{"role":"user","content":"Av. Premi\u00e8re Arm\u00e9e Fran\u00e7aise Rhin et Danube, 63400 Chamali\u00e8res"}]} [2024-01-18 18:24:36] [65a95ed0d4c0d] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iQPxtdJUVDlK1QnmoxZFOHXdSyR5", "object": "chat.completion", "created": 1705598673, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, nous notons votre adresse de départ à l'Av. Première Armée Française Rhin et Danube, 63400 Chamalières. À quelle heure souhaitez-vous arriver à l'événement Jumpstart ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 429, "completion_tokens": 52, "total_tokens": 481 }, "system_fingerprint": null } [2024-01-18 18:24:36] [65a95ed0d4c0d] [DEBUG] Curl Closed OK [2024-01-18 18:24:36] [65a95ed0d4c0d] [INFO] Commun GPT Content: { "id": "chatcmpl-8iQPxtdJUVDlK1QnmoxZFOHXdSyR5", "object": "chat.completion", "created": 1705598673, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, nous notons votre adresse de départ à l'Av. Première Armée Française Rhin et Danube, 63400 Chamalières. À quelle heure souhaitez-vous arriver à l'événement Jumpstart ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 429, "completion_tokens": 52, "total_tokens": 481 }, "system_fingerprint": null } [2024-01-18 18:24:36] [65a95ed0d4c0d] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: 'Av. Première Armée Française Rhin et Danube, 63400 Chamalières' [2024-01-18 18:24:36] [65a95ed0d4c0d] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Très bien, nous notons votre adresse de départ à l\'Av. Première Armée Française Rhin et Danube, 63400 Chamalières. À quelle heure souhaitez-vous arriver à l\'événement Jumpstart ?' [2024-01-18 18:24:36] [65a95ed0d4c0d] [INFO] Sender already set +33687645182 [2024-01-18 18:24:36] [65a95ed0d4c0d] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 18:24:36] [65a95ed0d4c0d] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 18:24:36] [65a95ed0d4c0d] [DEBUG] SMS sms2_sent_at : 1 [2024-01-18 18:24:36] [65a95ed0d4c0d] [DEBUG] SMS day sms2_sent_at : 2 [2024-01-18 18:24:36] [65a95ed0d4c0d] [DEBUG] SMS sms3_sent_at : 1 [2024-01-18 18:24:36] [65a95ed0d4c0d] [DEBUG] SMS day sms3_sent_at : 3 [2024-01-18 18:24:36] [65a95ed0d4c0d] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 18:24:36] [65a95ed0d4c0d] [DEBUG] SMS day sms4_sent_at : 2 [2024-01-18 18:24:36] [65a95ed0d4c0d] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 18:24:36] [65a95ed0d4c0d] [DEBUG] SMS day sms5_sent_at : 2 [2024-01-18 18:24:36] [65a95ed0d4c0d] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 18:24:36] [65a95ed0d4c0d] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 18:24:36] [65a95ed0d4c0d] [DEBUG] SMS operators count : 0 [2024-01-18 18:24:36] [65a95ed0d4c0d] [DEBUG] SMS day operators count : 0 [2024-01-18 18:24:36] [65a95ed0d4c0d] [INFO] SMS Count : 2 [2024-01-18 18:24:36] [65a95ed0d4c0d] [INFO] SMS day Count : 9 [2024-01-18 18:24:36] [65a95ed0d4c0d] [DEBUG] [SMS] text : Très bien, nous notons votre adresse de départ à l'Av. Première Armée Française Rhin et Danube, 63400 Chamalières. À quelle heure souhaitez-vous arriver à l'événement Jumpstart ? [2024-01-18 18:24:36] [65a95ed0d4c0d] [DEBUG] [SMS] number : +33687645182 [2024-01-18 18:24:36] [65a95ed0d4c0d] [DEBUG] [SMS] sender : 33757050376 [2024-01-18 18:24:36] [65a95ed0d4c0d] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33687645182"}],"text":"Tr\u00e8s bien, nous notons votre adresse de d\u00e9part \u00e0 l'Av. Premi\u00e8re Arm\u00e9e Fran\u00e7aise Rhin et Danube, 63400 Chamali\u00e8res. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement Jumpstart ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050376"} [2024-01-18 18:24:36] [65a95ed0d4c0d] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 18:24:36] [65a95ed0d4c0d] [INFO] [SMS] SMS envoyé avec succès id : sms_65a95ed460413359028235 [2024-01-18 18:24:36] [65a95ed0d4c0d] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a95ed460413359028235","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":556.21} [2024-01-18 18:24:36] [65a95ed0d4c0d] [INFO] BDD AddSmsCount SMS Count updated: 4 [2024-01-18 18:24:36] [65a95ed0d4c0d] [INFO] BDD BddMaj : sms4_sent_at mis à jour. Valeur: '2024-01-18 18:24:36' [2024-01-18 18:24:36] [65a95ed0d4c0d] [DEBUG] Callback juste avant fin callBack [2024-01-18 18:27:32] [65a95f84907e2] [DEBUG] Callback main start ok [2024-01-18 18:27:32] [65a95f84907e2] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 18:27:32] [65a95f84907e2] [DEBUG] Callback main avant while ok [2024-01-18 18:27:32] [65a95f84907e2] [DEBUG] Fields : channel=sms&text=8h45&reception_date=2024-01-18 18:27:31&metadata[message_id]=sms_65a95ed460413359028235&metadata[number]=+33687645182&metadata[sim_card_number]=+33757050376 [2024-01-18 18:27:32] [65a95f84907e2] [INFO] Callback SMS entrant sur sim_card: +33757050376 depuis Number (user): +33687645182 Text: 8h45 [2024-01-18 18:27:32] [65a95f84907e2] [INFO] From: +33687645182|To: +33757050376|Date: 2024-01-18 18:27:31|Message: 8h45 [2024-01-18 18:27:32] [65a95f84907e2] [DEBUG] callback main apres while ok [2024-01-18 18:27:32] [65a95f84907e2] [DEBUG] Service is enabled ? true [2024-01-18 18:27:32] [65a95f84907e2] [INFO] Service +33757050376 is enabled ! [2024-01-18 18:27:32] [65a95f84907e2] [INFO] Phone Number +33687645182 is available ! [2024-01-18 18:27:32] [65a95f84907e2] [DEBUG] Listen is enabled ? false [2024-01-18 18:27:32] [65a95f84907e2] [INFO] Listen +33757050376 is disabled ! [2024-01-18 18:27:32] [65a95f84907e2] [DEBUG] callback main sim_card_number CORRECT : +33757050376 début d'interpretation du message [2024-01-18 18:27:32] [65a95f84907e2] [DEBUG] BDD CheckNumber : OK [2024-01-18 18:27:32] [65a95f84907e2] [INFO] Callback SMS Count =? 4 [2024-01-18 18:27:32] [65a95f84907e2] [INFO] Callback checkMessage : Av. Première Armée Française Rhin et Danube, 63400 Chamalières -- text: 8h45 [2024-01-18 18:27:32] [65a95f84907e2] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '8h45' [2024-01-18 18:27:32] [65a95f84907e2] [INFO] Event ID ? 1 [2024-01-18 18:27:32] [65a95f84907e2] [INFO] Fetch event [2024-01-18 18:27:32] [65a95f84907e2] [INFO] Event name : Jumpstart [2024-01-18 18:27:32] [65a95f84907e2] [DEBUG] début chatgpt [2024-01-18 18:27:32] [65a95f84907e2] [DEBUG] curl_init OK [2024-01-18 18:27:32] [65a95f84907e2] [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 DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. 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":"Passager"},{"role":"assistant","content":"Parfait, merci de nous confirmer votre adresse de d\u00e9part s'il vous pla\u00eet."},{"role":"user","content":"Av. Premi\u00e8re Arm\u00e9e Fran\u00e7aise Rhin et Danube, 63400 Chamali\u00e8res"},{"role":"assistant","content":"Tr\u00e8s bien, nous notons votre adresse de d\u00e9part \u00e0 l'Av. Premi\u00e8re Arm\u00e9e Fran\u00e7aise Rhin et Danube, 63400 Chamali\u00e8res. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement Jumpstart ?"},{"role":"user","content":"8h45"}]} [2024-01-18 18:27:36] [65a95f84907e2] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iQSq8SUy95CNAKpGHKOVqGrypsPt", "object": "chat.completion", "created": 1705598852, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, nous enregistrons votre heure d'arrivée souhaitée à 8h45 pour l'événement Jumpstart. Si vous envisagez de revenir à la même adresse, veuillez simplement le préciser. Sinon, veuillez nous donner l'adresse de retour et l'heure souhaitée de départ." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 492, "completion_tokens": 76, "total_tokens": 568 }, "system_fingerprint": null } [2024-01-18 18:27:36] [65a95f84907e2] [DEBUG] Curl Closed OK [2024-01-18 18:27:36] [65a95f84907e2] [INFO] Commun GPT Content: { "id": "chatcmpl-8iQSq8SUy95CNAKpGHKOVqGrypsPt", "object": "chat.completion", "created": 1705598852, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, nous enregistrons votre heure d'arrivée souhaitée à 8h45 pour l'événement Jumpstart. Si vous envisagez de revenir à la même adresse, veuillez simplement le préciser. Sinon, veuillez nous donner l'adresse de retour et l'heure souhaitée de départ." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 492, "completion_tokens": 76, "total_tokens": 568 }, "system_fingerprint": null } [2024-01-18 18:27:36] [65a95f84907e2] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: '8h45' [2024-01-18 18:27:36] [65a95f84907e2] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Très bien, nous enregistrons votre heure d\'arrivée souhaitée à 8h45 pour l\'événement Jumpstart. Si vous envisagez de revenir à la même adresse, veuillez simplement le préciser. Sinon, veuillez nous donner l\'adresse de retour et l\'heure souhaitée de départ.' [2024-01-18 18:27:36] [65a95f84907e2] [INFO] Sender already set +33687645182 [2024-01-18 18:27:36] [65a95f84907e2] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 18:27:36] [65a95f84907e2] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 18:27:36] [65a95f84907e2] [DEBUG] SMS sms2_sent_at : 1 [2024-01-18 18:27:36] [65a95f84907e2] [DEBUG] SMS day sms2_sent_at : 2 [2024-01-18 18:27:36] [65a95f84907e2] [DEBUG] SMS sms3_sent_at : 1 [2024-01-18 18:27:36] [65a95f84907e2] [DEBUG] SMS day sms3_sent_at : 3 [2024-01-18 18:27:36] [65a95f84907e2] [DEBUG] SMS sms4_sent_at : 1 [2024-01-18 18:27:36] [65a95f84907e2] [DEBUG] SMS day sms4_sent_at : 3 [2024-01-18 18:27:36] [65a95f84907e2] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 18:27:36] [65a95f84907e2] [DEBUG] SMS day sms5_sent_at : 2 [2024-01-18 18:27:36] [65a95f84907e2] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 18:27:36] [65a95f84907e2] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 18:27:36] [65a95f84907e2] [DEBUG] SMS operators count : 0 [2024-01-18 18:27:36] [65a95f84907e2] [DEBUG] SMS day operators count : 0 [2024-01-18 18:27:36] [65a95f84907e2] [INFO] SMS Count : 3 [2024-01-18 18:27:36] [65a95f84907e2] [INFO] SMS day Count : 10 [2024-01-18 18:27:36] [65a95f84907e2] [DEBUG] [SMS] text : Très bien, nous enregistrons votre heure d'arrivée souhaitée à 8h45 pour l'événement Jumpstart. Si vous envisagez de revenir à la même adresse, veuillez simplement le préciser. Sinon, veuillez nous donner l'adresse de retour et l'heure souhaitée de départ. [2024-01-18 18:27:36] [65a95f84907e2] [DEBUG] [SMS] number : +33687645182 [2024-01-18 18:27:36] [65a95f84907e2] [DEBUG] [SMS] sender : 33757050376 [2024-01-18 18:27:36] [65a95f84907e2] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33687645182"}],"text":"Tr\u00e8s bien, nous enregistrons votre heure d'arriv\u00e9e souhait\u00e9e \u00e0 8h45 pour l'\u00e9v\u00e9nement Jumpstart. Si vous envisagez de revenir \u00e0 la m\u00eame adresse, veuillez simplement le pr\u00e9ciser. Sinon, veuillez nous donner l'adresse de retour et l'heure souhait\u00e9e de d\u00e9part.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050376"} [2024-01-18 18:27:37] [65a95f84907e2] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 18:27:37] [65a95f84907e2] [INFO] [SMS] SMS envoyé avec succès id : sms_65a95f88f2000828285155 [2024-01-18 18:27:37] [65a95f84907e2] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a95f88f2000828285155","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":556.12} [2024-01-18 18:27:37] [65a95f84907e2] [INFO] BDD AddSmsCount SMS Count updated: 5 [2024-01-18 18:27:37] [65a95f84907e2] [INFO] BDD BddMaj : sms5_sent_at mis à jour. Valeur: '2024-01-18 18:27:37' [2024-01-18 18:27:37] [65a95f84907e2] [DEBUG] Callback juste avant fin callBack [2024-01-18 18:29:52] [65a96010d9e3a] [DEBUG] Callback main start ok [2024-01-18 18:29:52] [65a96010d9e3a] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 18:29:52] [65a96010d9e3a] [DEBUG] Callback main avant while ok [2024-01-18 18:29:52] [65a96010d9e3a] [DEBUG] Fields : channel=sms&text=17h30 à la même adresse&reception_date=2024-01-18 18:29:52&metadata[message_id]=sms_65a95f88f2000828285155&metadata[number]=+33687645182&metadata[sim_card_number]=+33757050376 [2024-01-18 18:29:52] [65a96010d9e3a] [INFO] Callback SMS entrant sur sim_card: +33757050376 depuis Number (user): +33687645182 Text: 17h30 à la même adresse [2024-01-18 18:29:52] [65a96010d9e3a] [INFO] From: +33687645182|To: +33757050376|Date: 2024-01-18 18:29:52|Message: 17h30 à la même adresse [2024-01-18 18:29:52] [65a96010d9e3a] [DEBUG] callback main apres while ok [2024-01-18 18:29:52] [65a96010d9e3a] [DEBUG] Service is enabled ? true [2024-01-18 18:29:52] [65a96010d9e3a] [INFO] Service +33757050376 is enabled ! [2024-01-18 18:29:52] [65a96010d9e3a] [INFO] Phone Number +33687645182 is available ! [2024-01-18 18:29:52] [65a96010d9e3a] [DEBUG] Listen is enabled ? false [2024-01-18 18:29:52] [65a96010d9e3a] [INFO] Listen +33757050376 is disabled ! [2024-01-18 18:29:52] [65a96010d9e3a] [DEBUG] callback main sim_card_number CORRECT : +33757050376 début d'interpretation du message [2024-01-18 18:29:52] [65a96010d9e3a] [DEBUG] BDD CheckNumber : OK [2024-01-18 18:29:52] [65a96010d9e3a] [INFO] Callback SMS Count =? 5 [2024-01-18 18:29:52] [65a96010d9e3a] [INFO] Callback checkMessage : 8h45 -- text: 17h30 à la même adresse [2024-01-18 18:29:52] [65a96010d9e3a] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '17h30 à la même adresse' [2024-01-18 18:29:52] [65a96010d9e3a] [INFO] Event ID ? 1 [2024-01-18 18:29:52] [65a96010d9e3a] [INFO] Fetch event [2024-01-18 18:29:52] [65a96010d9e3a] [INFO] Event name : Jumpstart [2024-01-18 18:29:52] [65a96010d9e3a] [DEBUG] Callback juste avant fin callBack [2024-01-18 18:34:19] [65a9611b8af97] [DEBUG] Callback main start ok [2024-01-18 18:34:19] [65a9611b8af97] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 18:34:19] [65a9611b8af97] [DEBUG] Callback main avant while ok [2024-01-18 18:34:19] [65a9611b8af97] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-01-18 18:34:18&metadata[message_id]=sms_65a951915e6a3788488183&metadata[number]=+33648360801&metadata[sim_card_number]=+33755517586 [2024-01-18 18:34:19] [65a9611b8af97] [INFO] Callback SMS entrant sur sim_card: +33755517586 depuis Number (user): +33648360801 Text: Oui [2024-01-18 18:34:19] [65a9611b8af97] [INFO] From: +33648360801|To: +33755517586|Date: 2024-01-18 18:34:18|Message: Oui [2024-01-18 18:34:19] [65a9611b8af97] [DEBUG] callback main apres while ok [2024-01-18 18:34:19] [65a9611b8af97] [DEBUG] Service is enabled ? true [2024-01-18 18:34:19] [65a9611b8af97] [INFO] Service +33755517586 is enabled ! [2024-01-18 18:34:19] [65a9611b8af97] [INFO] Phone Number +33648360801 is available ! [2024-01-18 18:34:19] [65a9611b8af97] [DEBUG] Listen is enabled ? false [2024-01-18 18:34:19] [65a9611b8af97] [INFO] Listen +33755517586 is disabled ! [2024-01-18 18:34:19] [65a9611b8af97] [DEBUG] callback main sim_card_number CORRECT : +33755517586 début d'interpretation du message [2024-01-18 18:34:19] [65a9611b8af97] [DEBUG] BDD CheckNumber : OK [2024-01-18 18:34:19] [65a9611b8af97] [INFO] Callback SMS Count =? 5 [2024-01-18 18:34:19] [65a9611b8af97] [INFO] Callback checkMessage : 17h -- text: Oui [2024-01-18 18:34:19] [65a9611b8af97] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-01-18 18:34:19] [65a9611b8af97] [INFO] Event ID ? 1 [2024-01-18 18:34:19] [65a9611b8af97] [INFO] Fetch event [2024-01-18 18:34:19] [65a9611b8af97] [INFO] Event name : Jumpstart [2024-01-18 18:34:19] [65a9611b8af97] [DEBUG] Callback juste avant fin callBack [2024-01-18 18:38:09] [65a96201f3294] [DEBUG] Callback main start ok [2024-01-18 18:38:09] [65a96201f3294] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 18:38:09] [65a96201f3294] [DEBUG] Callback main avant while ok [2024-01-18 18:38:09] [65a96201f3294] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-01-18 18:38:08&metadata[message_id]=sms_65a953308c484886834691&metadata[number]=+33630385957&metadata[sim_card_number]=+33757050385 [2024-01-18 18:38:09] [65a96201f3294] [INFO] Callback SMS entrant sur sim_card: +33757050385 depuis Number (user): +33630385957 Text: Oui [2024-01-18 18:38:09] [65a96201f3294] [INFO] From: +33630385957|To: +33757050385|Date: 2024-01-18 18:38:08|Message: Oui [2024-01-18 18:38:10] [65a96201f3294] [DEBUG] callback main apres while ok [2024-01-18 18:38:10] [65a96201f3294] [DEBUG] Service is enabled ? true [2024-01-18 18:38:10] [65a96201f3294] [INFO] Service +33757050385 is enabled ! [2024-01-18 18:38:10] [65a96201f3294] [INFO] Phone Number +33630385957 is available ! [2024-01-18 18:38:10] [65a96201f3294] [DEBUG] Listen is enabled ? false [2024-01-18 18:38:10] [65a96201f3294] [INFO] Listen +33757050385 is disabled ! [2024-01-18 18:38:10] [65a96201f3294] [DEBUG] callback main sim_card_number CORRECT : +33757050385 début d'interpretation du message [2024-01-18 18:38:10] [65a96201f3294] [DEBUG] BDD CheckNumber : OK [2024-01-18 18:38:10] [65a96201f3294] [INFO] Callback SMS Count =? 1 [2024-01-18 18:38:10] [65a96201f3294] [INFO] Callback checkMessage : -- text: Oui [2024-01-18 18:38:10] [65a96201f3294] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-01-18 18:38:10] [65a96201f3294] [INFO] Event ID ? 1 [2024-01-18 18:38:10] [65a96201f3294] [INFO] Fetch event [2024-01-18 18:38:10] [65a96201f3294] [INFO] Event name : Jumpstart [2024-01-18 18:38:10] [65a96201f3294] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Oui' [2024-01-18 18:38:10] [65a96201f3294] [DEBUG] [AUTOMATIC] Réponse Positive [2024-01-18 18:38:10] [65a96201f3294] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2024-01-18 18:38:10] [65a96201f3294] [INFO] Sender already set +33630385957 [2024-01-18 18:38:10] [65a96201f3294] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 18:38:10] [65a96201f3294] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 18:38:10] [65a96201f3294] [DEBUG] SMS sms2_sent_at : 0 [2024-01-18 18:38:10] [65a96201f3294] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-18 18:38:10] [65a96201f3294] [DEBUG] SMS sms3_sent_at : 0 [2024-01-18 18:38:10] [65a96201f3294] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-18 18:38:10] [65a96201f3294] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 18:38:10] [65a96201f3294] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-18 18:38:10] [65a96201f3294] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 18:38:10] [65a96201f3294] [DEBUG] SMS day sms5_sent_at : 1 [2024-01-18 18:38:10] [65a96201f3294] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 18:38:10] [65a96201f3294] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 18:38:10] [65a96201f3294] [DEBUG] SMS operators count : 0 [2024-01-18 18:38:10] [65a96201f3294] [DEBUG] SMS day operators count : 0 [2024-01-18 18:38:10] [65a96201f3294] [INFO] SMS Count : 0 [2024-01-18 18:38:10] [65a96201f3294] [INFO] SMS day Count : 4 [2024-01-18 18:38:10] [65a96201f3294] [DEBUG] [SMS] text : Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonnées avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus, je vous invite à consulter les CGU https://bit.ly/JMPST et la Politique de confidentialité https://bit.ly/PRIVAcy. Souhaitez-vous etre conducteur ou passager ? [2024-01-18 18:38:10] [65a96201f3294] [DEBUG] [SMS] number : +33630385957 [2024-01-18 18:38:10] [65a96201f3294] [DEBUG] [SMS] sender : 33757050385 [2024-01-18 18:38:10] [65a96201f3294] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33630385957"}],"text":"Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonn\u00e9es avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus, je vous invite \u00e0 consulter les CGU https:\/\/bit.ly\/JMPST et la Politique de confidentialit\u00e9 https:\/\/bit.ly\/PRIVAcy. Souhaitez-vous etre conducteur ou passager ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050385"} [2024-01-18 18:38:10] [65a96201f3294] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 18:38:10] [65a96201f3294] [INFO] [SMS] SMS envoyé avec succès id : sms_65a96202535f4308683469 [2024-01-18 18:38:10] [65a96201f3294] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a96202535f4308683469","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":555.98} [2024-01-18 18:38:10] [65a96201f3294] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-18 18:38:10] [65a96201f3294] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-18 18:38:10' [2024-01-18 18:38:10] [65a96201f3294] [DEBUG] Callback juste avant fin callBack [2024-01-18 18:39:06] [65a9623aa7fec] [DEBUG] Callback main start ok [2024-01-18 18:39:06] [65a9623aa7fec] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 18:39:06] [65a9623aa7fec] [DEBUG] Callback main avant while ok [2024-01-18 18:39:06] [65a9623aa7fec] [DEBUG] Fields : channel=sms&text=Passager&reception_date=2024-01-18 18:39:05&metadata[message_id]=sms_65a96202535f4308683469&metadata[number]=+33630385957&metadata[sim_card_number]=+33757050385 [2024-01-18 18:39:06] [65a9623aa7fec] [INFO] Callback SMS entrant sur sim_card: +33757050385 depuis Number (user): +33630385957 Text: Passager [2024-01-18 18:39:06] [65a9623aa7fec] [INFO] From: +33630385957|To: +33757050385|Date: 2024-01-18 18:39:05|Message: Passager [2024-01-18 18:39:06] [65a9623aa7fec] [DEBUG] callback main apres while ok [2024-01-18 18:39:06] [65a9623aa7fec] [DEBUG] Service is enabled ? true [2024-01-18 18:39:06] [65a9623aa7fec] [INFO] Service +33757050385 is enabled ! [2024-01-18 18:39:06] [65a9623aa7fec] [INFO] Phone Number +33630385957 is available ! [2024-01-18 18:39:06] [65a9623aa7fec] [DEBUG] Listen is enabled ? false [2024-01-18 18:39:06] [65a9623aa7fec] [INFO] Listen +33757050385 is disabled ! [2024-01-18 18:39:06] [65a9623aa7fec] [DEBUG] callback main sim_card_number CORRECT : +33757050385 début d'interpretation du message [2024-01-18 18:39:06] [65a9623aa7fec] [DEBUG] BDD CheckNumber : OK [2024-01-18 18:39:06] [65a9623aa7fec] [INFO] Callback SMS Count =? 2 [2024-01-18 18:39:06] [65a9623aa7fec] [INFO] Callback checkMessage : Oui -- text: Passager [2024-01-18 18:39:06] [65a9623aa7fec] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Passager' [2024-01-18 18:39:06] [65a9623aa7fec] [INFO] Event ID ? 1 [2024-01-18 18:39:06] [65a9623aa7fec] [INFO] Fetch event [2024-01-18 18:39:06] [65a9623aa7fec] [INFO] Event name : Jumpstart [2024-01-18 18:39:06] [65a9623aa7fec] [DEBUG] début chatgpt [2024-01-18 18:39:06] [65a9623aa7fec] [DEBUG] curl_init OK [2024-01-18 18:39:06] [65a9623aa7fec] [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 DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. 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":"Passager"}]} [2024-01-18 18:39:08] [65a9623aa7fec] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iQe2Bvbkg3ORcxCDFpU8PrwPNsuk", "object": "chat.completion", "created": 1705599546, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait. Pouvez-vous me fournir votre adresse de départ s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 381, "completion_tokens": 19, "total_tokens": 400 }, "system_fingerprint": null } [2024-01-18 18:39:08] [65a9623aa7fec] [DEBUG] Curl Closed OK [2024-01-18 18:39:08] [65a9623aa7fec] [INFO] Commun GPT Content: { "id": "chatcmpl-8iQe2Bvbkg3ORcxCDFpU8PrwPNsuk", "object": "chat.completion", "created": 1705599546, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait. Pouvez-vous me fournir votre adresse de départ s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 381, "completion_tokens": 19, "total_tokens": 400 }, "system_fingerprint": null } [2024-01-18 18:39:08] [65a9623aa7fec] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Passager' [2024-01-18 18:39:08] [65a9623aa7fec] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Parfait. Pouvez-vous me fournir votre adresse de départ s\'il vous plaît ?' [2024-01-18 18:39:08] [65a9623aa7fec] [INFO] Sender already set +33630385957 [2024-01-18 18:39:08] [65a9623aa7fec] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 18:39:08] [65a9623aa7fec] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 18:39:08] [65a9623aa7fec] [DEBUG] SMS sms2_sent_at : 1 [2024-01-18 18:39:08] [65a9623aa7fec] [DEBUG] SMS day sms2_sent_at : 2 [2024-01-18 18:39:08] [65a9623aa7fec] [DEBUG] SMS sms3_sent_at : 0 [2024-01-18 18:39:08] [65a9623aa7fec] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-18 18:39:08] [65a9623aa7fec] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 18:39:08] [65a9623aa7fec] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-18 18:39:08] [65a9623aa7fec] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 18:39:08] [65a9623aa7fec] [DEBUG] SMS day sms5_sent_at : 1 [2024-01-18 18:39:08] [65a9623aa7fec] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 18:39:08] [65a9623aa7fec] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 18:39:08] [65a9623aa7fec] [DEBUG] SMS operators count : 0 [2024-01-18 18:39:08] [65a9623aa7fec] [DEBUG] SMS day operators count : 0 [2024-01-18 18:39:08] [65a9623aa7fec] [INFO] SMS Count : 1 [2024-01-18 18:39:08] [65a9623aa7fec] [INFO] SMS day Count : 5 [2024-01-18 18:39:08] [65a9623aa7fec] [DEBUG] [SMS] text : Parfait. Pouvez-vous me fournir votre adresse de départ s'il vous plaît ? [2024-01-18 18:39:08] [65a9623aa7fec] [DEBUG] [SMS] number : +33630385957 [2024-01-18 18:39:08] [65a9623aa7fec] [DEBUG] [SMS] sender : 33757050385 [2024-01-18 18:39:08] [65a9623aa7fec] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33630385957"}],"text":"Parfait. Pouvez-vous me fournir votre adresse de d\u00e9part s'il vous pla\u00eet ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050385"} [2024-01-18 18:39:08] [65a9623aa7fec] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 18:39:08] [65a9623aa7fec] [INFO] [SMS] SMS envoyé avec succès id : sms_65a9623c58a0c345174486 [2024-01-18 18:39:08] [65a9623aa7fec] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a9623c58a0c345174486","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":555.94} [2024-01-18 18:39:08] [65a9623aa7fec] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-18 18:39:08] [65a9623aa7fec] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-18 18:39:08' [2024-01-18 18:39:08] [65a9623aa7fec] [DEBUG] Callback juste avant fin callBack [2024-01-18 18:40:08] [65a962784d8b1] [DEBUG] Callback main start ok [2024-01-18 18:40:08] [65a962784d8b1] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 18:40:08] [65a962784d8b1] [DEBUG] Callback main avant while ok [2024-01-18 18:40:08] [65a962784d8b1] [DEBUG] Fields : channel=sms&text=Cataroux Porte de la Rodade&reception_date=2024-01-18 18:40:07&metadata[message_id]=sms_65a9623c58a0c345174486&metadata[number]=+33630385957&metadata[sim_card_number]=+33757050385 [2024-01-18 18:40:08] [65a962784d8b1] [INFO] Callback SMS entrant sur sim_card: +33757050385 depuis Number (user): +33630385957 Text: Cataroux Porte de la Rodade [2024-01-18 18:40:08] [65a962784d8b1] [INFO] From: +33630385957|To: +33757050385|Date: 2024-01-18 18:40:07|Message: Cataroux Porte de la Rodade [2024-01-18 18:40:08] [65a962784d8b1] [DEBUG] callback main apres while ok [2024-01-18 18:40:08] [65a962784d8b1] [DEBUG] Service is enabled ? true [2024-01-18 18:40:08] [65a962784d8b1] [INFO] Service +33757050385 is enabled ! [2024-01-18 18:40:08] [65a962784d8b1] [INFO] Phone Number +33630385957 is available ! [2024-01-18 18:40:08] [65a962784d8b1] [DEBUG] Listen is enabled ? false [2024-01-18 18:40:08] [65a962784d8b1] [INFO] Listen +33757050385 is disabled ! [2024-01-18 18:40:08] [65a962784d8b1] [DEBUG] callback main sim_card_number CORRECT : +33757050385 début d'interpretation du message [2024-01-18 18:40:08] [65a962784d8b1] [DEBUG] BDD CheckNumber : OK [2024-01-18 18:40:08] [65a962784d8b1] [INFO] Callback SMS Count =? 3 [2024-01-18 18:40:08] [65a962784d8b1] [INFO] Callback checkMessage : Passager -- text: Cataroux Porte de la Rodade [2024-01-18 18:40:08] [65a962784d8b1] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Cataroux Porte de la Rodade' [2024-01-18 18:40:08] [65a962784d8b1] [INFO] Event ID ? 1 [2024-01-18 18:40:08] [65a962784d8b1] [INFO] Fetch event [2024-01-18 18:40:08] [65a962784d8b1] [INFO] Event name : Jumpstart [2024-01-18 18:40:08] [65a962784d8b1] [DEBUG] début chatgpt [2024-01-18 18:40:08] [65a962784d8b1] [DEBUG] curl_init OK [2024-01-18 18:40:08] [65a962784d8b1] [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 DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. 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":"Passager"},{"role":"assistant","content":"Parfait. Pouvez-vous me fournir votre adresse de d\u00e9part s'il vous pla\u00eet ?"},{"role":"user","content":"Cataroux Porte de la Rodade"}]} [2024-01-18 18:40:09] [65a962784d8b1] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iQf29OCCKWL1G7g2rrvyhfCkbpc4", "object": "chat.completion", "created": 1705599608, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien. À quelle heure souhaitez-vous arriver à l'événement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 417, "completion_tokens": 19, "total_tokens": 436 }, "system_fingerprint": null } [2024-01-18 18:40:09] [65a962784d8b1] [DEBUG] Curl Closed OK [2024-01-18 18:40:09] [65a962784d8b1] [INFO] Commun GPT Content: { "id": "chatcmpl-8iQf29OCCKWL1G7g2rrvyhfCkbpc4", "object": "chat.completion", "created": 1705599608, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien. À quelle heure souhaitez-vous arriver à l'événement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 417, "completion_tokens": 19, "total_tokens": 436 }, "system_fingerprint": null } [2024-01-18 18:40:09] [65a962784d8b1] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: 'Cataroux Porte de la Rodade' [2024-01-18 18:40:09] [65a962784d8b1] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Très bien. À quelle heure souhaitez-vous arriver à l\'événement ?' [2024-01-18 18:40:09] [65a962784d8b1] [INFO] Sender already set +33630385957 [2024-01-18 18:40:09] [65a962784d8b1] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 18:40:09] [65a962784d8b1] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 18:40:09] [65a962784d8b1] [DEBUG] SMS sms2_sent_at : 1 [2024-01-18 18:40:09] [65a962784d8b1] [DEBUG] SMS day sms2_sent_at : 2 [2024-01-18 18:40:09] [65a962784d8b1] [DEBUG] SMS sms3_sent_at : 1 [2024-01-18 18:40:09] [65a962784d8b1] [DEBUG] SMS day sms3_sent_at : 2 [2024-01-18 18:40:09] [65a962784d8b1] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 18:40:09] [65a962784d8b1] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-18 18:40:09] [65a962784d8b1] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 18:40:09] [65a962784d8b1] [DEBUG] SMS day sms5_sent_at : 1 [2024-01-18 18:40:09] [65a962784d8b1] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 18:40:09] [65a962784d8b1] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 18:40:09] [65a962784d8b1] [DEBUG] SMS operators count : 0 [2024-01-18 18:40:09] [65a962784d8b1] [DEBUG] SMS day operators count : 0 [2024-01-18 18:40:09] [65a962784d8b1] [INFO] SMS Count : 2 [2024-01-18 18:40:09] [65a962784d8b1] [INFO] SMS day Count : 6 [2024-01-18 18:40:10] [65a962784d8b1] [DEBUG] [SMS] text : Très bien. À quelle heure souhaitez-vous arriver à l'événement ? [2024-01-18 18:40:10] [65a962784d8b1] [DEBUG] [SMS] number : +33630385957 [2024-01-18 18:40:10] [65a962784d8b1] [DEBUG] [SMS] sender : 33757050385 [2024-01-18 18:40:10] [65a962784d8b1] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33630385957"}],"text":"Tr\u00e8s bien. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050385"} [2024-01-18 18:40:10] [65a962784d8b1] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 18:40:10] [65a962784d8b1] [INFO] [SMS] SMS envoyé avec succès id : sms_65a9627a2f4ed665804157 [2024-01-18 18:40:10] [65a962784d8b1] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a9627a2f4ed665804157","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":555.89} [2024-01-18 18:40:10] [65a962784d8b1] [INFO] BDD AddSmsCount SMS Count updated: 4 [2024-01-18 18:40:10] [65a962784d8b1] [INFO] BDD BddMaj : sms4_sent_at mis à jour. Valeur: '2024-01-18 18:40:10' [2024-01-18 18:40:10] [65a962784d8b1] [DEBUG] Callback juste avant fin callBack [2024-01-18 18:48:39] [65a96477e57ad] [DEBUG] Callback main start ok [2024-01-18 18:48:39] [65a96477e57ad] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 18:48:39] [65a96477e57ad] [DEBUG] Callback main avant while ok [2024-01-18 18:48:39] [65a96477e57ad] [DEBUG] Fields : channel=sms&text=Je suis intéressé&reception_date=2024-01-18 18:48:38&metadata[message_id]=sms_65a943c773fce491543686&metadata[number]=+33631418469&metadata[sim_card_number]=+33755517569 [2024-01-18 18:48:39] [65a96477e57ad] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33631418469 Text: Je suis intéressé [2024-01-18 18:48:39] [65a96477e57ad] [INFO] From: +33631418469|To: +33755517569|Date: 2024-01-18 18:48:38|Message: Je suis intéressé [2024-01-18 18:48:39] [65a96477e57ad] [DEBUG] callback main apres while ok [2024-01-18 18:48:39] [65a96477e57ad] [DEBUG] Service is enabled ? true [2024-01-18 18:48:39] [65a96477e57ad] [INFO] Service +33755517569 is enabled ! [2024-01-18 18:48:39] [65a96477e57ad] [INFO] Phone Number +33631418469 is available ! [2024-01-18 18:48:39] [65a96477e57ad] [DEBUG] Listen is enabled ? false [2024-01-18 18:48:39] [65a96477e57ad] [INFO] Listen +33755517569 is disabled ! [2024-01-18 18:48:39] [65a96477e57ad] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-18 18:48:39] [65a96477e57ad] [DEBUG] BDD CheckNumber : OK [2024-01-18 18:48:39] [65a96477e57ad] [INFO] Callback SMS Count =? 1 [2024-01-18 18:48:39] [65a96477e57ad] [INFO] Callback checkMessage : -- text: Je suis intéressé [2024-01-18 18:48:39] [65a96477e57ad] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Je suis intéressé' [2024-01-18 18:48:39] [65a96477e57ad] [INFO] Event ID ? 1 [2024-01-18 18:48:39] [65a96477e57ad] [INFO] Fetch event [2024-01-18 18:48:39] [65a96477e57ad] [INFO] Event name : Jumpstart [2024-01-18 18:48:39] [65a96477e57ad] [DEBUG] début chatgpt [2024-01-18 18:48:39] [65a96477e57ad] [DEBUG] curl_init OK [2024-01-18 18:48:39] [65a96477e57ad] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Je souhaite conna\u00eetre pour chaque message si le message est positif ou n\u00e9gatif \u00e0 la question 'Souhaitez-vous faire du covoiturage ?'. Pour cela, tu utiliseras une \u00e9chelle d'entier de 0 \u00e0 10, pour noter le message, o\u00f9 0 veut vraiment dire non et 10 vraiment dire oui. Si le message n'est pas pr\u00e9cis ou est hors sujet, tu renverras 0. Tu renverras uniquement la valeur de la note de l'\u00e9chelle."},{"role":"user","content":"Le message : Je suis int\u00e9ress\u00e9"}]} [2024-01-18 18:48:40] [65a96477e57ad] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iQnIi1AdnfmKqjzGGOTCV19rI90o", "object": "chat.completion", "created": 1705600120, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "8" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 130, "completion_tokens": 1, "total_tokens": 131 }, "system_fingerprint": null } [2024-01-18 18:48:40] [65a96477e57ad] [DEBUG] Curl Closed OK [2024-01-18 18:48:40] [65a96477e57ad] [INFO] Commun GPT Content: { "id": "chatcmpl-8iQnIi1AdnfmKqjzGGOTCV19rI90o", "object": "chat.completion", "created": 1705600120, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "8" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 130, "completion_tokens": 1, "total_tokens": 131 }, "system_fingerprint": null } [2024-01-18 18:48:40] [65a96477e57ad] [DEBUG] [AUTOMATIC] Réponse 8 [2024-01-18 18:48:40] [65a96477e57ad] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Je suis intéressé' [2024-01-18 18:48:40] [65a96477e57ad] [DEBUG] [AUTOMATIC] Réponse Positive [2024-01-18 18:48:40] [65a96477e57ad] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2024-01-18 18:48:40] [65a96477e57ad] [INFO] Sender already set +33631418469 [2024-01-18 18:48:40] [65a96477e57ad] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 18:48:40] [65a96477e57ad] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 18:48:40] [65a96477e57ad] [DEBUG] SMS sms2_sent_at : 0 [2024-01-18 18:48:40] [65a96477e57ad] [DEBUG] SMS day sms2_sent_at : 5 [2024-01-18 18:48:40] [65a96477e57ad] [DEBUG] SMS sms3_sent_at : 0 [2024-01-18 18:48:40] [65a96477e57ad] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-18 18:48:40] [65a96477e57ad] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 18:48:40] [65a96477e57ad] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-18 18:48:40] [65a96477e57ad] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 18:48:40] [65a96477e57ad] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-18 18:48:40] [65a96477e57ad] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 18:48:40] [65a96477e57ad] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 18:48:40] [65a96477e57ad] [DEBUG] SMS operators count : 0 [2024-01-18 18:48:40] [65a96477e57ad] [DEBUG] SMS day operators count : 0 [2024-01-18 18:48:40] [65a96477e57ad] [INFO] SMS Count : 0 [2024-01-18 18:48:40] [65a96477e57ad] [INFO] SMS day Count : 5 [2024-01-18 18:48:40] [65a96477e57ad] [DEBUG] [SMS] text : Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonnées avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus, je vous invite à consulter les CGU https://bit.ly/JMPST et la Politique de confidentialité https://bit.ly/PRIVAcy. Souhaitez-vous etre conducteur ou passager ? [2024-01-18 18:48:40] [65a96477e57ad] [DEBUG] [SMS] number : +33631418469 [2024-01-18 18:48:40] [65a96477e57ad] [DEBUG] [SMS] sender : 33755517569 [2024-01-18 18:48:40] [65a96477e57ad] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33631418469"}],"text":"Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonn\u00e9es avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus, je vous invite \u00e0 consulter les CGU https:\/\/bit.ly\/JMPST et la Politique de confidentialit\u00e9 https:\/\/bit.ly\/PRIVAcy. Souhaitez-vous etre conducteur ou passager ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-01-18 18:48:40] [65a96477e57ad] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 18:48:40] [65a96477e57ad] [INFO] [SMS] SMS envoyé avec succès id : sms_65a96478ca6f7992253019 [2024-01-18 18:48:40] [65a96477e57ad] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a96478ca6f7992253019","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":555.76} [2024-01-18 18:48:40] [65a96477e57ad] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-18 18:48:40] [65a96477e57ad] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-18 18:48:40' [2024-01-18 18:48:40] [65a96477e57ad] [DEBUG] Callback juste avant fin callBack [2024-01-18 18:49:18] [65a9649e47cea] [DEBUG] Callback main start ok [2024-01-18 18:49:18] [65a9649e47cea] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 18:49:18] [65a9649e47cea] [DEBUG] Callback main avant while ok [2024-01-18 18:49:18] [65a9649e47cea] [DEBUG] Fields : channel=sms&text=conducteur&reception_date=2024-01-18 18:49:17&metadata[message_id]=sms_65a96478ca6f7992253019&metadata[number]=+33631418469&metadata[sim_card_number]=+33755517569 [2024-01-18 18:49:18] [65a9649e47cea] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33631418469 Text: conducteur [2024-01-18 18:49:18] [65a9649e47cea] [INFO] From: +33631418469|To: +33755517569|Date: 2024-01-18 18:49:17|Message: conducteur [2024-01-18 18:49:18] [65a9649e47cea] [DEBUG] callback main apres while ok [2024-01-18 18:49:18] [65a9649e47cea] [DEBUG] Service is enabled ? true [2024-01-18 18:49:18] [65a9649e47cea] [INFO] Service +33755517569 is enabled ! [2024-01-18 18:49:18] [65a9649e47cea] [INFO] Phone Number +33631418469 is available ! [2024-01-18 18:49:18] [65a9649e47cea] [DEBUG] Listen is enabled ? false [2024-01-18 18:49:18] [65a9649e47cea] [INFO] Listen +33755517569 is disabled ! [2024-01-18 18:49:18] [65a9649e47cea] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-18 18:49:18] [65a9649e47cea] [DEBUG] BDD CheckNumber : OK [2024-01-18 18:49:18] [65a9649e47cea] [INFO] Callback SMS Count =? 2 [2024-01-18 18:49:18] [65a9649e47cea] [INFO] Callback checkMessage : Je suis intéressé -- text: conducteur [2024-01-18 18:49:18] [65a9649e47cea] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'conducteur' [2024-01-18 18:49:18] [65a9649e47cea] [INFO] Event ID ? 1 [2024-01-18 18:49:18] [65a9649e47cea] [INFO] Fetch event [2024-01-18 18:49:18] [65a9649e47cea] [INFO] Event name : Jumpstart [2024-01-18 18:49:18] [65a9649e47cea] [DEBUG] début chatgpt [2024-01-18 18:49:18] [65a9649e47cea] [DEBUG] curl_init OK [2024-01-18 18:49:18] [65a9649e47cea] [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 DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Je suis int\u00e9ress\u00e9"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"conducteur"}]} [2024-01-18 18:49:19] [65a9649e47cea] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iQnuealANWS7HRt9tLLfWS2NsPfi", "object": "chat.completion", "created": 1705600158, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait! Pouvez-vous me donner votre adresse de départ s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 383, "completion_tokens": 18, "total_tokens": 401 }, "system_fingerprint": null } [2024-01-18 18:49:19] [65a9649e47cea] [DEBUG] Curl Closed OK [2024-01-18 18:49:19] [65a9649e47cea] [INFO] Commun GPT Content: { "id": "chatcmpl-8iQnuealANWS7HRt9tLLfWS2NsPfi", "object": "chat.completion", "created": 1705600158, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait! Pouvez-vous me donner votre adresse de départ s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 383, "completion_tokens": 18, "total_tokens": 401 }, "system_fingerprint": null } [2024-01-18 18:49:19] [65a9649e47cea] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'conducteur' [2024-01-18 18:49:19] [65a9649e47cea] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Parfait! Pouvez-vous me donner votre adresse de départ s\'il vous plaît ?' [2024-01-18 18:49:19] [65a9649e47cea] [INFO] Sender already set +33631418469 [2024-01-18 18:49:19] [65a9649e47cea] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 18:49:19] [65a9649e47cea] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 18:49:19] [65a9649e47cea] [DEBUG] SMS sms2_sent_at : 1 [2024-01-18 18:49:19] [65a9649e47cea] [DEBUG] SMS day sms2_sent_at : 6 [2024-01-18 18:49:19] [65a9649e47cea] [DEBUG] SMS sms3_sent_at : 0 [2024-01-18 18:49:19] [65a9649e47cea] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-18 18:49:19] [65a9649e47cea] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 18:49:19] [65a9649e47cea] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-18 18:49:19] [65a9649e47cea] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 18:49:19] [65a9649e47cea] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-18 18:49:19] [65a9649e47cea] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 18:49:19] [65a9649e47cea] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 18:49:19] [65a9649e47cea] [DEBUG] SMS operators count : 0 [2024-01-18 18:49:19] [65a9649e47cea] [DEBUG] SMS day operators count : 0 [2024-01-18 18:49:19] [65a9649e47cea] [INFO] SMS Count : 1 [2024-01-18 18:49:19] [65a9649e47cea] [INFO] SMS day Count : 6 [2024-01-18 18:49:19] [65a9649e47cea] [DEBUG] [SMS] text : Parfait! Pouvez-vous me donner votre adresse de départ s'il vous plaît ? [2024-01-18 18:49:19] [65a9649e47cea] [DEBUG] [SMS] number : +33631418469 [2024-01-18 18:49:19] [65a9649e47cea] [DEBUG] [SMS] sender : 33755517569 [2024-01-18 18:49:19] [65a9649e47cea] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33631418469"}],"text":"Parfait! Pouvez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-01-18 18:49:19] [65a9649e47cea] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 18:49:19] [65a9649e47cea] [INFO] [SMS] SMS envoyé avec succès id : sms_65a9649fed118206235037 [2024-01-18 18:49:19] [65a9649e47cea] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a9649fed118206235037","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":555.71} [2024-01-18 18:49:20] [65a9649e47cea] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-18 18:49:20] [65a9649e47cea] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-18 18:49:20' [2024-01-18 18:49:20] [65a9649e47cea] [DEBUG] Callback juste avant fin callBack [2024-01-18 18:49:46] [65a964ba1b5d6] [DEBUG] Callback main start ok [2024-01-18 18:49:46] [65a964ba1b5d6] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 18:49:46] [65a964ba1b5d6] [DEBUG] Callback main avant while ok [2024-01-18 18:49:46] [65a964ba1b5d6] [DEBUG] Fields : channel=sms&text=3 rue Maurice ravel à Cournon-d'Auvergne&reception_date=2024-01-18 18:49:44&metadata[message_id]=sms_65a9649fed118206235037&metadata[number]=+33631418469&metadata[sim_card_number]=+33755517569 [2024-01-18 18:49:46] [65a964ba1b5d6] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33631418469 Text: 3 rue Maurice ravel à Cournon-d'Auvergne [2024-01-18 18:49:46] [65a964ba1b5d6] [INFO] From: +33631418469|To: +33755517569|Date: 2024-01-18 18:49:44|Message: 3 rue Maurice ravel à Cournon-d'Auvergne [2024-01-18 18:49:46] [65a964ba1b5d6] [DEBUG] callback main apres while ok [2024-01-18 18:49:46] [65a964ba1b5d6] [DEBUG] Service is enabled ? true [2024-01-18 18:49:46] [65a964ba1b5d6] [INFO] Service +33755517569 is enabled ! [2024-01-18 18:49:46] [65a964ba1b5d6] [INFO] Phone Number +33631418469 is available ! [2024-01-18 18:49:46] [65a964ba1b5d6] [DEBUG] Listen is enabled ? false [2024-01-18 18:49:46] [65a964ba1b5d6] [INFO] Listen +33755517569 is disabled ! [2024-01-18 18:49:46] [65a964ba1b5d6] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-18 18:49:46] [65a964ba1b5d6] [DEBUG] BDD CheckNumber : OK [2024-01-18 18:49:46] [65a964ba1b5d6] [INFO] Callback SMS Count =? 3 [2024-01-18 18:49:46] [65a964ba1b5d6] [INFO] Callback checkMessage : conducteur -- text: 3 rue Maurice ravel à Cournon-d'Auvergne [2024-01-18 18:49:46] [65a964ba1b5d6] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '3 rue Maurice ravel à Cournon-d\'Auvergne' [2024-01-18 18:49:46] [65a964ba1b5d6] [INFO] Event ID ? 1 [2024-01-18 18:49:46] [65a964ba1b5d6] [INFO] Fetch event [2024-01-18 18:49:46] [65a964ba1b5d6] [INFO] Event name : Jumpstart [2024-01-18 18:49:46] [65a964ba1b5d6] [DEBUG] début chatgpt [2024-01-18 18:49:46] [65a964ba1b5d6] [DEBUG] curl_init OK [2024-01-18 18:49:46] [65a964ba1b5d6] [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 DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Je suis int\u00e9ress\u00e9"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"conducteur"},{"role":"assistant","content":"Parfait! Pouvez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet ?"},{"role":"user","content":"3 rue Maurice ravel \u00e0 Cournon-d'Auvergne"}]} [2024-01-18 18:49:47] [65a964ba1b5d6] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iQoM2Yk51jyGkeXrlnmDtTvbRRPt", "object": "chat.completion", "created": 1705600186, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, et à quelle heure souhaitez-vous arriver à l'évènement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 423, "completion_tokens": 20, "total_tokens": 443 }, "system_fingerprint": null } [2024-01-18 18:49:47] [65a964ba1b5d6] [DEBUG] Curl Closed OK [2024-01-18 18:49:47] [65a964ba1b5d6] [INFO] Commun GPT Content: { "id": "chatcmpl-8iQoM2Yk51jyGkeXrlnmDtTvbRRPt", "object": "chat.completion", "created": 1705600186, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, et à quelle heure souhaitez-vous arriver à l'évènement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 423, "completion_tokens": 20, "total_tokens": 443 }, "system_fingerprint": null } [2024-01-18 18:49:47] [65a964ba1b5d6] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: '3 rue Maurice ravel à Cournon-d\'Auvergne' [2024-01-18 18:49:47] [65a964ba1b5d6] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Très bien, et à quelle heure souhaitez-vous arriver à l\'évènement ?' [2024-01-18 18:49:47] [65a964ba1b5d6] [INFO] Sender already set +33631418469 [2024-01-18 18:49:47] [65a964ba1b5d6] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 18:49:47] [65a964ba1b5d6] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 18:49:47] [65a964ba1b5d6] [DEBUG] SMS sms2_sent_at : 1 [2024-01-18 18:49:47] [65a964ba1b5d6] [DEBUG] SMS day sms2_sent_at : 6 [2024-01-18 18:49:47] [65a964ba1b5d6] [DEBUG] SMS sms3_sent_at : 1 [2024-01-18 18:49:47] [65a964ba1b5d6] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-18 18:49:47] [65a964ba1b5d6] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 18:49:47] [65a964ba1b5d6] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-18 18:49:47] [65a964ba1b5d6] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 18:49:47] [65a964ba1b5d6] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-18 18:49:47] [65a964ba1b5d6] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 18:49:47] [65a964ba1b5d6] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 18:49:47] [65a964ba1b5d6] [DEBUG] SMS operators count : 0 [2024-01-18 18:49:47] [65a964ba1b5d6] [DEBUG] SMS day operators count : 0 [2024-01-18 18:49:47] [65a964ba1b5d6] [INFO] SMS Count : 2 [2024-01-18 18:49:47] [65a964ba1b5d6] [INFO] SMS day Count : 7 [2024-01-18 18:49:47] [65a964ba1b5d6] [DEBUG] [SMS] text : Très bien, et à quelle heure souhaitez-vous arriver à l'évènement ? [2024-01-18 18:49:47] [65a964ba1b5d6] [DEBUG] [SMS] number : +33631418469 [2024-01-18 18:49:47] [65a964ba1b5d6] [DEBUG] [SMS] sender : 33755517569 [2024-01-18 18:49:47] [65a964ba1b5d6] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33631418469"}],"text":"Tr\u00e8s bien, et \u00e0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e8nement ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-01-18 18:49:47] [65a964ba1b5d6] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 18:49:47] [65a964ba1b5d6] [INFO] [SMS] SMS envoyé avec succès id : sms_65a964bbdc26f388380762 [2024-01-18 18:49:47] [65a964ba1b5d6] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a964bbdc26f388380762","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":555.67} [2024-01-18 18:49:47] [65a964ba1b5d6] [INFO] BDD AddSmsCount SMS Count updated: 4 [2024-01-18 18:49:47] [65a964ba1b5d6] [INFO] BDD BddMaj : sms4_sent_at mis à jour. Valeur: '2024-01-18 18:49:47' [2024-01-18 18:49:47] [65a964ba1b5d6] [DEBUG] Callback juste avant fin callBack [2024-01-18 18:51:37] [65a9652923aeb] [DEBUG] Callback main start ok [2024-01-18 18:51:37] [65a9652923aeb] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 18:51:37] [65a9652923aeb] [DEBUG] Callback main avant while ok [2024-01-18 18:51:37] [65a9652923aeb] [DEBUG] Fields : channel=sms&text=8h42&reception_date=2024-01-18 18:51:36&metadata[message_id]=sms_65a964bbdc26f388380762&metadata[number]=+33631418469&metadata[sim_card_number]=+33755517569 [2024-01-18 18:51:37] [65a9652923aeb] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33631418469 Text: 8h42 [2024-01-18 18:51:37] [65a9652923aeb] [INFO] From: +33631418469|To: +33755517569|Date: 2024-01-18 18:51:36|Message: 8h42 [2024-01-18 18:51:37] [65a9652923aeb] [DEBUG] callback main apres while ok [2024-01-18 18:51:37] [65a9652923aeb] [DEBUG] Service is enabled ? true [2024-01-18 18:51:37] [65a9652923aeb] [INFO] Service +33755517569 is enabled ! [2024-01-18 18:51:37] [65a9652923aeb] [INFO] Phone Number +33631418469 is available ! [2024-01-18 18:51:37] [65a9652923aeb] [DEBUG] Listen is enabled ? false [2024-01-18 18:51:37] [65a9652923aeb] [INFO] Listen +33755517569 is disabled ! [2024-01-18 18:51:37] [65a9652923aeb] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-18 18:51:37] [65a9652923aeb] [DEBUG] BDD CheckNumber : OK [2024-01-18 18:51:37] [65a9652923aeb] [INFO] Callback SMS Count =? 4 [2024-01-18 18:51:37] [65a9652923aeb] [INFO] Callback checkMessage : 3 rue Maurice ravel à Cournon-d'Auvergne -- text: 8h42 [2024-01-18 18:51:37] [65a9652923aeb] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '8h42' [2024-01-18 18:51:37] [65a9652923aeb] [INFO] Event ID ? 1 [2024-01-18 18:51:37] [65a9652923aeb] [INFO] Fetch event [2024-01-18 18:51:37] [65a9652923aeb] [INFO] Event name : Jumpstart [2024-01-18 18:51:37] [65a9652923aeb] [DEBUG] début chatgpt [2024-01-18 18:51:37] [65a9652923aeb] [DEBUG] curl_init OK [2024-01-18 18:51:37] [65a9652923aeb] [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 DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Je suis int\u00e9ress\u00e9"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"conducteur"},{"role":"assistant","content":"Parfait! Pouvez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet ?"},{"role":"user","content":"3 rue Maurice ravel \u00e0 Cournon-d'Auvergne"},{"role":"assistant","content":"Tr\u00e8s bien, et \u00e0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e8nement ?"},{"role":"user","content":"8h42"}]} [2024-01-18 18:51:38] [65a9652923aeb] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iQq91Pf3I2BVhKRnLDV7gYDFojAP", "object": "chat.completion", "created": 1705600297, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour cette information. À quelle heure souhaiteriez-vous repartir de l'évènement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 454, "completion_tokens": 24, "total_tokens": 478 }, "system_fingerprint": null } [2024-01-18 18:51:38] [65a9652923aeb] [DEBUG] Curl Closed OK [2024-01-18 18:51:38] [65a9652923aeb] [INFO] Commun GPT Content: { "id": "chatcmpl-8iQq91Pf3I2BVhKRnLDV7gYDFojAP", "object": "chat.completion", "created": 1705600297, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour cette information. À quelle heure souhaiteriez-vous repartir de l'évènement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 454, "completion_tokens": 24, "total_tokens": 478 }, "system_fingerprint": null } [2024-01-18 18:51:38] [65a9652923aeb] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: '8h42' [2024-01-18 18:51:38] [65a9652923aeb] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Merci pour cette information. À quelle heure souhaiteriez-vous repartir de l\'évènement ?' [2024-01-18 18:51:38] [65a9652923aeb] [INFO] Sender already set +33631418469 [2024-01-18 18:51:38] [65a9652923aeb] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 18:51:38] [65a9652923aeb] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 18:51:38] [65a9652923aeb] [DEBUG] SMS sms2_sent_at : 1 [2024-01-18 18:51:38] [65a9652923aeb] [DEBUG] SMS day sms2_sent_at : 6 [2024-01-18 18:51:38] [65a9652923aeb] [DEBUG] SMS sms3_sent_at : 1 [2024-01-18 18:51:38] [65a9652923aeb] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-18 18:51:38] [65a9652923aeb] [DEBUG] SMS sms4_sent_at : 1 [2024-01-18 18:51:38] [65a9652923aeb] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-18 18:51:38] [65a9652923aeb] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 18:51:38] [65a9652923aeb] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-18 18:51:38] [65a9652923aeb] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 18:51:38] [65a9652923aeb] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 18:51:38] [65a9652923aeb] [DEBUG] SMS operators count : 0 [2024-01-18 18:51:38] [65a9652923aeb] [DEBUG] SMS day operators count : 0 [2024-01-18 18:51:38] [65a9652923aeb] [INFO] SMS Count : 3 [2024-01-18 18:51:38] [65a9652923aeb] [INFO] SMS day Count : 8 [2024-01-18 18:51:38] [65a9652923aeb] [DEBUG] [SMS] text : Merci pour cette information. À quelle heure souhaiteriez-vous repartir de l'évènement ? [2024-01-18 18:51:38] [65a9652923aeb] [DEBUG] [SMS] number : +33631418469 [2024-01-18 18:51:38] [65a9652923aeb] [DEBUG] [SMS] sender : 33755517569 [2024-01-18 18:51:38] [65a9652923aeb] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33631418469"}],"text":"Merci pour cette information. \u00c0 quelle heure souhaiteriez-vous repartir de l'\u00e9v\u00e8nement ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-01-18 18:51:39] [65a9652923aeb] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 18:51:39] [65a9652923aeb] [INFO] [SMS] SMS envoyé avec succès id : sms_65a9652b2d48c409078546 [2024-01-18 18:51:39] [65a9652923aeb] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a9652b2d48c409078546","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":555.62} [2024-01-18 18:51:39] [65a9652923aeb] [INFO] BDD AddSmsCount SMS Count updated: 5 [2024-01-18 18:51:39] [65a9652923aeb] [INFO] BDD BddMaj : sms5_sent_at mis à jour. Valeur: '2024-01-18 18:51:39' [2024-01-18 18:51:39] [65a9652923aeb] [DEBUG] Callback juste avant fin callBack [2024-01-18 18:52:01] [65a965415933d] [DEBUG] Callback main start ok [2024-01-18 18:52:01] [65a965415933d] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 18:52:01] [65a965415933d] [DEBUG] Callback main avant while ok [2024-01-18 18:52:01] [65a965415933d] [DEBUG] Fields : channel=sms&text=17h&reception_date=2024-01-18 18:52:00&metadata[message_id]=sms_65a9652b2d48c409078546&metadata[number]=+33631418469&metadata[sim_card_number]=+33755517569 [2024-01-18 18:52:01] [65a965415933d] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33631418469 Text: 17h [2024-01-18 18:52:01] [65a965415933d] [INFO] From: +33631418469|To: +33755517569|Date: 2024-01-18 18:52:00|Message: 17h [2024-01-18 18:52:01] [65a965415933d] [DEBUG] callback main apres while ok [2024-01-18 18:52:01] [65a965415933d] [DEBUG] Service is enabled ? true [2024-01-18 18:52:01] [65a965415933d] [INFO] Service +33755517569 is enabled ! [2024-01-18 18:52:01] [65a965415933d] [INFO] Phone Number +33631418469 is available ! [2024-01-18 18:52:01] [65a965415933d] [DEBUG] Listen is enabled ? false [2024-01-18 18:52:01] [65a965415933d] [INFO] Listen +33755517569 is disabled ! [2024-01-18 18:52:01] [65a965415933d] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-18 18:52:01] [65a965415933d] [DEBUG] BDD CheckNumber : OK [2024-01-18 18:52:01] [65a965415933d] [INFO] Callback SMS Count =? 5 [2024-01-18 18:52:01] [65a965415933d] [INFO] Callback checkMessage : 8h42 -- text: 17h [2024-01-18 18:52:01] [65a965415933d] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '17h' [2024-01-18 18:52:01] [65a965415933d] [INFO] Event ID ? 1 [2024-01-18 18:52:01] [65a965415933d] [INFO] Fetch event [2024-01-18 18:52:01] [65a965415933d] [INFO] Event name : Jumpstart [2024-01-18 18:52:01] [65a965415933d] [DEBUG] Callback juste avant fin callBack [2024-01-18 18:52:35] [65a965636b0b7] [DEBUG] Callback main start ok [2024-01-18 18:52:35] [65a965636b0b7] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 18:52:35] [65a965636b0b7] [DEBUG] Callback main avant while ok [2024-01-18 18:52:35] [65a965636b0b7] [DEBUG] Fields : channel=sms&text=8h45&reception_date=2024-01-18 18:52:34&metadata[message_id]=sms_65a9627a2f4ed665804157&metadata[number]=+33630385957&metadata[sim_card_number]=+33757050385 [2024-01-18 18:52:35] [65a965636b0b7] [INFO] Callback SMS entrant sur sim_card: +33757050385 depuis Number (user): +33630385957 Text: 8h45 [2024-01-18 18:52:35] [65a965636b0b7] [INFO] From: +33630385957|To: +33757050385|Date: 2024-01-18 18:52:34|Message: 8h45 [2024-01-18 18:52:35] [65a965636b0b7] [DEBUG] callback main apres while ok [2024-01-18 18:52:35] [65a965636b0b7] [DEBUG] Service is enabled ? true [2024-01-18 18:52:35] [65a965636b0b7] [INFO] Service +33757050385 is enabled ! [2024-01-18 18:52:35] [65a965636b0b7] [INFO] Phone Number +33630385957 is available ! [2024-01-18 18:52:35] [65a965636b0b7] [DEBUG] Listen is enabled ? false [2024-01-18 18:52:35] [65a965636b0b7] [INFO] Listen +33757050385 is disabled ! [2024-01-18 18:52:35] [65a965636b0b7] [DEBUG] callback main sim_card_number CORRECT : +33757050385 début d'interpretation du message [2024-01-18 18:52:35] [65a965636b0b7] [DEBUG] BDD CheckNumber : OK [2024-01-18 18:52:35] [65a965636b0b7] [INFO] Callback SMS Count =? 4 [2024-01-18 18:52:35] [65a965636b0b7] [INFO] Callback checkMessage : Cataroux Porte de la Rodade -- text: 8h45 [2024-01-18 18:52:35] [65a965636b0b7] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '8h45' [2024-01-18 18:52:35] [65a965636b0b7] [INFO] Event ID ? 1 [2024-01-18 18:52:35] [65a965636b0b7] [INFO] Fetch event [2024-01-18 18:52:35] [65a965636b0b7] [INFO] Event name : Jumpstart [2024-01-18 18:52:35] [65a965636b0b7] [DEBUG] début chatgpt [2024-01-18 18:52:35] [65a965636b0b7] [DEBUG] curl_init OK [2024-01-18 18:52:35] [65a965636b0b7] [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 DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. 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":"Passager"},{"role":"assistant","content":"Parfait. Pouvez-vous me fournir votre adresse de d\u00e9part s'il vous pla\u00eet ?"},{"role":"user","content":"Cataroux Porte de la Rodade"},{"role":"assistant","content":"Tr\u00e8s bien. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement ?"},{"role":"user","content":"8h45"}]} [2024-01-18 18:52:37] [65a965636b0b7] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iQr59uoGFnZEbpGyuwQznFiGqXSW", "object": "chat.completion", "created": 1705600355, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien. Et à quelle heure souhaitez-vous repartir de l'événement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 447, "completion_tokens": 21, "total_tokens": 468 }, "system_fingerprint": null } [2024-01-18 18:52:37] [65a965636b0b7] [DEBUG] Curl Closed OK [2024-01-18 18:52:37] [65a965636b0b7] [INFO] Commun GPT Content: { "id": "chatcmpl-8iQr59uoGFnZEbpGyuwQznFiGqXSW", "object": "chat.completion", "created": 1705600355, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien. Et à quelle heure souhaitez-vous repartir de l'événement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 447, "completion_tokens": 21, "total_tokens": 468 }, "system_fingerprint": null } [2024-01-18 18:52:37] [65a965636b0b7] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: '8h45' [2024-01-18 18:52:37] [65a965636b0b7] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Très bien. Et à quelle heure souhaitez-vous repartir de l\'événement ?' [2024-01-18 18:52:37] [65a965636b0b7] [INFO] Sender already set +33630385957 [2024-01-18 18:52:37] [65a965636b0b7] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 18:52:37] [65a965636b0b7] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 18:52:37] [65a965636b0b7] [DEBUG] SMS sms2_sent_at : 1 [2024-01-18 18:52:37] [65a965636b0b7] [DEBUG] SMS day sms2_sent_at : 2 [2024-01-18 18:52:37] [65a965636b0b7] [DEBUG] SMS sms3_sent_at : 1 [2024-01-18 18:52:37] [65a965636b0b7] [DEBUG] SMS day sms3_sent_at : 2 [2024-01-18 18:52:37] [65a965636b0b7] [DEBUG] SMS sms4_sent_at : 1 [2024-01-18 18:52:37] [65a965636b0b7] [DEBUG] SMS day sms4_sent_at : 2 [2024-01-18 18:52:37] [65a965636b0b7] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 18:52:37] [65a965636b0b7] [DEBUG] SMS day sms5_sent_at : 1 [2024-01-18 18:52:37] [65a965636b0b7] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 18:52:37] [65a965636b0b7] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 18:52:37] [65a965636b0b7] [DEBUG] SMS operators count : 0 [2024-01-18 18:52:37] [65a965636b0b7] [DEBUG] SMS day operators count : 0 [2024-01-18 18:52:37] [65a965636b0b7] [INFO] SMS Count : 3 [2024-01-18 18:52:37] [65a965636b0b7] [INFO] SMS day Count : 7 [2024-01-18 18:52:37] [65a965636b0b7] [DEBUG] [SMS] text : Très bien. Et à quelle heure souhaitez-vous repartir de l'événement ? [2024-01-18 18:52:37] [65a965636b0b7] [DEBUG] [SMS] number : +33630385957 [2024-01-18 18:52:37] [65a965636b0b7] [DEBUG] [SMS] sender : 33757050385 [2024-01-18 18:52:37] [65a965636b0b7] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33630385957"}],"text":"Tr\u00e8s bien. Et \u00e0 quelle heure souhaitez-vous repartir de l'\u00e9v\u00e9nement ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050385"} [2024-01-18 18:52:37] [65a965636b0b7] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 18:52:37] [65a965636b0b7] [INFO] [SMS] SMS envoyé avec succès id : sms_65a9656539ac0323627933 [2024-01-18 18:52:37] [65a965636b0b7] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a9656539ac0323627933","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":555.58} [2024-01-18 18:52:37] [65a965636b0b7] [INFO] BDD AddSmsCount SMS Count updated: 5 [2024-01-18 18:52:37] [65a965636b0b7] [INFO] BDD BddMaj : sms5_sent_at mis à jour. Valeur: '2024-01-18 18:52:37' [2024-01-18 18:52:37] [65a965636b0b7] [DEBUG] Callback juste avant fin callBack [2024-01-18 18:53:05] [65a965816aef4] [DEBUG] Callback main start ok [2024-01-18 18:53:05] [65a965816aef4] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 18:53:05] [65a965816aef4] [DEBUG] Callback main avant while ok [2024-01-18 18:53:05] [65a965816aef4] [DEBUG] Fields : channel=sms&text=17h&reception_date=2024-01-18 18:53:04&metadata[message_id]=sms_65a9656539ac0323627933&metadata[number]=+33630385957&metadata[sim_card_number]=+33757050385 [2024-01-18 18:53:05] [65a965816aef4] [INFO] Callback SMS entrant sur sim_card: +33757050385 depuis Number (user): +33630385957 Text: 17h [2024-01-18 18:53:05] [65a965816aef4] [INFO] From: +33630385957|To: +33757050385|Date: 2024-01-18 18:53:04|Message: 17h [2024-01-18 18:53:05] [65a965816aef4] [DEBUG] callback main apres while ok [2024-01-18 18:53:05] [65a965816aef4] [DEBUG] Service is enabled ? true [2024-01-18 18:53:05] [65a965816aef4] [INFO] Service +33757050385 is enabled ! [2024-01-18 18:53:05] [65a965816aef4] [INFO] Phone Number +33630385957 is available ! [2024-01-18 18:53:05] [65a965816aef4] [DEBUG] Listen is enabled ? false [2024-01-18 18:53:05] [65a965816aef4] [INFO] Listen +33757050385 is disabled ! [2024-01-18 18:53:05] [65a965816aef4] [DEBUG] callback main sim_card_number CORRECT : +33757050385 début d'interpretation du message [2024-01-18 18:53:05] [65a965816aef4] [DEBUG] BDD CheckNumber : OK [2024-01-18 18:53:05] [65a965816aef4] [INFO] Callback SMS Count =? 5 [2024-01-18 18:53:05] [65a965816aef4] [INFO] Callback checkMessage : 8h45 -- text: 17h [2024-01-18 18:53:05] [65a965816aef4] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '17h' [2024-01-18 18:53:05] [65a965816aef4] [INFO] Event ID ? 1 [2024-01-18 18:53:05] [65a965816aef4] [INFO] Fetch event [2024-01-18 18:53:05] [65a965816aef4] [INFO] Event name : Jumpstart [2024-01-18 18:53:05] [65a965816aef4] [DEBUG] Callback juste avant fin callBack [2024-01-18 18:56:15] [65a9663f3101c] [DEBUG] Callback main start ok [2024-01-18 18:56:15] [65a9663f3101c] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 18:56:15] [65a9663f3101c] [DEBUG] Callback main avant while ok [2024-01-18 18:56:15] [65a9663f3101c] [DEBUG] Fields : channel=sms&text=STOP&reception_date=2024-01-18 18:56:13&metadata[message_id]=sms_65a954edb0207257359155&metadata[number]=+33689313912&metadata[sim_card_number]=+33757050393 [2024-01-18 18:56:15] [65a9663f3101c] [INFO] Callback SMS entrant sur sim_card: +33757050393 depuis Number (user): +33689313912 Text: STOP [2024-01-18 18:56:15] [65a9663f3101c] [INFO] From: +33689313912|To: +33757050393|Date: 2024-01-18 18:56:13|Message: STOP [2024-01-18 18:56:15] [65a9663f3101c] [DEBUG] callback main apres while ok [2024-01-18 18:56:15] [65a9663f3101c] [DEBUG] Service is enabled ? true [2024-01-18 18:56:15] [65a9663f3101c] [INFO] Service +33757050393 is enabled ! [2024-01-18 18:56:15] [65a9663f3101c] [INFO] Phone Number +33689313912 is available ! [2024-01-18 18:56:15] [65a9663f3101c] [DEBUG] Listen is enabled ? false [2024-01-18 18:56:15] [65a9663f3101c] [INFO] Listen +33757050393 is disabled ! [2024-01-18 18:56:15] [65a9663f3101c] [DEBUG] callback main sim_card_number CORRECT : +33757050393 début d'interpretation du message [2024-01-18 18:56:15] [65a9663f3101c] [DEBUG] BDD CheckNumber : OK [2024-01-18 18:56:15] [65a9663f3101c] [INFO] Callback SMS Count =? 1 [2024-01-18 18:56:15] [65a9663f3101c] [INFO] Callback checkMessage : -- text: STOP [2024-01-18 18:56:15] [65a9663f3101c] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'STOP' [2024-01-18 18:56:15] [65a9663f3101c] [INFO] Event ID ? 1 [2024-01-18 18:56:15] [65a9663f3101c] [INFO] Fetch event [2024-01-18 18:56:15] [65a9663f3101c] [INFO] Event name : Jumpstart [2024-01-18 18:56:15] [65a9663f3101c] [DEBUG] début chatgpt [2024-01-18 18:56:15] [65a9663f3101c] [DEBUG] curl_init OK [2024-01-18 18:56:15] [65a9663f3101c] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Je souhaite conna\u00eetre pour chaque message si le message est positif ou n\u00e9gatif \u00e0 la question 'Souhaitez-vous faire du covoiturage ?'. Pour cela, tu utiliseras une \u00e9chelle d'entier de 0 \u00e0 10, pour noter le message, o\u00f9 0 veut vraiment dire non et 10 vraiment dire oui. Si le message n'est pas pr\u00e9cis ou est hors sujet, tu renverras 0. Tu renverras uniquement la valeur de la note de l'\u00e9chelle."},{"role":"user","content":"Le message : STOP"}]} [2024-01-18 18:56:15] [65a9663f3101c] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iQudytDsxrpUSiOWTgsxHhmuxzre", "object": "chat.completion", "created": 1705600575, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 127, "completion_tokens": 1, "total_tokens": 128 }, "system_fingerprint": null } [2024-01-18 18:56:15] [65a9663f3101c] [DEBUG] Curl Closed OK [2024-01-18 18:56:15] [65a9663f3101c] [INFO] Commun GPT Content: { "id": "chatcmpl-8iQudytDsxrpUSiOWTgsxHhmuxzre", "object": "chat.completion", "created": 1705600575, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 127, "completion_tokens": 1, "total_tokens": 128 }, "system_fingerprint": null } [2024-01-18 18:56:15] [65a9663f3101c] [DEBUG] [AUTOMATIC] Réponse 0 [2024-01-18 18:56:15] [65a9663f3101c] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'STOP' [2024-01-18 18:56:15] [65a9663f3101c] [DEBUG] [AUTOMATIC] Réponse Negative : STOP [2024-01-18 18:56:15] [65a9663f3101c] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Très bien, merci pour votre retour. Je reste à votre disposition si besoin, Alfred. \r\nAyez le réflexe mobilité partagée.' [2024-01-18 18:56:15] [65a9663f3101c] [INFO] Sender already set +33689313912 [2024-01-18 18:56:15] [65a9663f3101c] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 18:56:15] [65a9663f3101c] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 18:56:15] [65a9663f3101c] [DEBUG] SMS sms2_sent_at : 0 [2024-01-18 18:56:15] [65a9663f3101c] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-18 18:56:15] [65a9663f3101c] [DEBUG] SMS sms3_sent_at : 0 [2024-01-18 18:56:15] [65a9663f3101c] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-18 18:56:15] [65a9663f3101c] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 18:56:15] [65a9663f3101c] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-18 18:56:15] [65a9663f3101c] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 18:56:15] [65a9663f3101c] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-18 18:56:15] [65a9663f3101c] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 18:56:15] [65a9663f3101c] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 18:56:15] [65a9663f3101c] [DEBUG] SMS operators count : 0 [2024-01-18 18:56:15] [65a9663f3101c] [DEBUG] SMS day operators count : 0 [2024-01-18 18:56:15] [65a9663f3101c] [INFO] SMS Count : 0 [2024-01-18 18:56:15] [65a9663f3101c] [INFO] SMS day Count : 1 [2024-01-18 18:56:15] [65a9663f3101c] [DEBUG] [SMS] text : Très bien, merci pour votre retour. Je reste à votre disposition si besoin, Alfred. Ayez le réflexe mobilité partagée. [2024-01-18 18:56:15] [65a9663f3101c] [DEBUG] [SMS] number : +33689313912 [2024-01-18 18:56:15] [65a9663f3101c] [DEBUG] [SMS] sender : 33757050393 [2024-01-18 18:56:15] [65a9663f3101c] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33689313912"}],"text":"Tr\u00e8s bien, merci pour votre retour. Je reste \u00e0 votre disposition si besoin, Alfred. \r\nAyez le r\u00e9flexe mobilit\u00e9 partag\u00e9e.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050393"} [2024-01-18 18:56:16] [65a9663f3101c] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 18:56:16] [65a9663f3101c] [INFO] [SMS] SMS envoyé avec succès id : sms_65a966401f6b4089423141 [2024-01-18 18:56:16] [65a9663f3101c] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a966401f6b4089423141","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":555.53} [2024-01-18 18:56:16] [65a9663f3101c] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-18 18:56:16] [65a9663f3101c] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-18 18:56:16' [2024-01-18 18:56:16] [65a9663f3101c] [DEBUG] Callback juste avant fin callBack [2024-01-18 19:54:52] [65a973fc5a154] [DEBUG] Callback main start ok [2024-01-18 19:54:52] [65a973fc5a154] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 19:54:52] [65a973fc5a154] [DEBUG] Callback main avant while ok [2024-01-18 19:54:52] [65a973fc5a154] [DEBUG] Fields : channel=sms&text=Stop&reception_date=2024-01-18 19:54:51&metadata[message_id]=sms_65a943745852e436236071&metadata[number]=+33684917767&metadata[sim_card_number]=+33755517567 [2024-01-18 19:54:52] [65a973fc5a154] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33684917767 Text: Stop [2024-01-18 19:54:52] [65a973fc5a154] [INFO] From: +33684917767|To: +33755517567|Date: 2024-01-18 19:54:51|Message: Stop [2024-01-18 19:54:52] [65a973fc5a154] [DEBUG] callback main apres while ok [2024-01-18 19:54:52] [65a973fc5a154] [DEBUG] Service is enabled ? true [2024-01-18 19:54:52] [65a973fc5a154] [INFO] Service +33755517567 is enabled ! [2024-01-18 19:54:52] [65a973fc5a154] [INFO] Phone Number +33684917767 is available ! [2024-01-18 19:54:52] [65a973fc5a154] [DEBUG] Listen is enabled ? false [2024-01-18 19:54:52] [65a973fc5a154] [INFO] Listen +33755517567 is disabled ! [2024-01-18 19:54:52] [65a973fc5a154] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-18 19:54:52] [65a973fc5a154] [DEBUG] BDD CheckNumber : OK [2024-01-18 19:54:52] [65a973fc5a154] [INFO] Callback SMS Count =? 1 [2024-01-18 19:54:52] [65a973fc5a154] [INFO] Callback checkMessage : -- text: Stop [2024-01-18 19:54:52] [65a973fc5a154] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Stop' [2024-01-18 19:54:52] [65a973fc5a154] [INFO] Event ID ? 1 [2024-01-18 19:54:52] [65a973fc5a154] [INFO] Fetch event [2024-01-18 19:54:52] [65a973fc5a154] [INFO] Event name : Jumpstart [2024-01-18 19:54:52] [65a973fc5a154] [DEBUG] début chatgpt [2024-01-18 19:54:52] [65a973fc5a154] [DEBUG] curl_init OK [2024-01-18 19:54:52] [65a973fc5a154] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Je souhaite conna\u00eetre pour chaque message si le message est positif ou n\u00e9gatif \u00e0 la question 'Souhaitez-vous faire du covoiturage ?'. Pour cela, tu utiliseras une \u00e9chelle d'entier de 0 \u00e0 10, pour noter le message, o\u00f9 0 veut vraiment dire non et 10 vraiment dire oui. Si le message n'est pas pr\u00e9cis ou est hors sujet, tu renverras 0. Tu renverras uniquement la valeur de la note de l'\u00e9chelle."},{"role":"user","content":"Le message : Stop"}]} [2024-01-18 19:54:53] [65a973fc5a154] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iRpNBgJARzHmBqMWABDCdtSaTHb3", "object": "chat.completion", "created": 1705604093, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 127, "completion_tokens": 1, "total_tokens": 128 }, "system_fingerprint": null } [2024-01-18 19:54:53] [65a973fc5a154] [DEBUG] Curl Closed OK [2024-01-18 19:54:53] [65a973fc5a154] [INFO] Commun GPT Content: { "id": "chatcmpl-8iRpNBgJARzHmBqMWABDCdtSaTHb3", "object": "chat.completion", "created": 1705604093, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 127, "completion_tokens": 1, "total_tokens": 128 }, "system_fingerprint": null } [2024-01-18 19:54:53] [65a973fc5a154] [DEBUG] [AUTOMATIC] Réponse 0 [2024-01-18 19:54:53] [65a973fc5a154] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Stop' [2024-01-18 19:54:53] [65a973fc5a154] [DEBUG] [AUTOMATIC] Réponse Negative : Stop [2024-01-18 19:54:53] [65a973fc5a154] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Très bien, merci pour votre retour. Je reste à votre disposition si besoin, Alfred. \r\nAyez le réflexe mobilité partagée.' [2024-01-18 19:54:53] [65a973fc5a154] [INFO] Sender already set +33684917767 [2024-01-18 19:54:53] [65a973fc5a154] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 19:54:53] [65a973fc5a154] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 19:54:53] [65a973fc5a154] [DEBUG] SMS sms2_sent_at : 0 [2024-01-18 19:54:53] [65a973fc5a154] [DEBUG] SMS day sms2_sent_at : 3 [2024-01-18 19:54:53] [65a973fc5a154] [DEBUG] SMS sms3_sent_at : 0 [2024-01-18 19:54:53] [65a973fc5a154] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-18 19:54:53] [65a973fc5a154] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 19:54:53] [65a973fc5a154] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-18 19:54:53] [65a973fc5a154] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 19:54:53] [65a973fc5a154] [DEBUG] SMS day sms5_sent_at : 1 [2024-01-18 19:54:53] [65a973fc5a154] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 19:54:53] [65a973fc5a154] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 19:54:53] [65a973fc5a154] [DEBUG] SMS operators count : 0 [2024-01-18 19:54:53] [65a973fc5a154] [DEBUG] SMS day operators count : 0 [2024-01-18 19:54:53] [65a973fc5a154] [INFO] SMS Count : 0 [2024-01-18 19:54:53] [65a973fc5a154] [INFO] SMS day Count : 6 [2024-01-18 19:54:53] [65a973fc5a154] [DEBUG] [SMS] text : Très bien, merci pour votre retour. Je reste à votre disposition si besoin, Alfred. Ayez le réflexe mobilité partagée. [2024-01-18 19:54:53] [65a973fc5a154] [DEBUG] [SMS] number : +33684917767 [2024-01-18 19:54:53] [65a973fc5a154] [DEBUG] [SMS] sender : 33755517567 [2024-01-18 19:54:53] [65a973fc5a154] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33684917767"}],"text":"Tr\u00e8s bien, merci pour votre retour. Je reste \u00e0 votre disposition si besoin, Alfred. \r\nAyez le r\u00e9flexe mobilit\u00e9 partag\u00e9e.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-01-18 19:54:53] [65a973fc5a154] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 19:54:53] [65a973fc5a154] [INFO] [SMS] SMS envoyé avec succès id : sms_65a973fd99600810942111 [2024-01-18 19:54:53] [65a973fc5a154] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a973fd99600810942111","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":555.49} [2024-01-18 19:54:53] [65a973fc5a154] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-18 19:54:53] [65a973fc5a154] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-18 19:54:53' [2024-01-18 19:54:53] [65a973fc5a154] [DEBUG] Callback juste avant fin callBack [2024-01-18 20:55:08] [65a9821c99768] [DEBUG] Callback main start ok [2024-01-18 20:55:08] [65a9821c99768] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 20:55:08] [65a9821c99768] [DEBUG] Callback main avant while ok [2024-01-18 20:55:08] [65a9821c99768] [DEBUG] Fields : channel=sms&text=Bonjour, oui sans grand détour sur mon trajet et sans rentrer dans Clermont&reception_date=2024-01-18 20:55:07&metadata[message_id]=sms_65a943c773fce491543686&metadata[number]=+33763092321&metadata[sim_card_number]=+33755517569 [2024-01-18 20:55:08] [65a9821c99768] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33763092321 Text: Bonjour, oui sans grand détour sur mon trajet et sans rentrer dans Clermont [2024-01-18 20:55:08] [65a9821c99768] [INFO] From: +33763092321|To: +33755517569|Date: 2024-01-18 20:55:07|Message: Bonjour, oui sans grand détour sur mon trajet et sans rentrer dans Clermont [2024-01-18 20:55:08] [65a9821c99768] [DEBUG] callback main apres while ok [2024-01-18 20:55:08] [65a9821c99768] [DEBUG] Service is enabled ? true [2024-01-18 20:55:08] [65a9821c99768] [INFO] Service +33755517569 is enabled ! [2024-01-18 20:55:08] [65a9821c99768] [INFO] Phone Number +33763092321 is available ! [2024-01-18 20:55:08] [65a9821c99768] [DEBUG] Listen is enabled ? false [2024-01-18 20:55:08] [65a9821c99768] [INFO] Listen +33755517569 is disabled ! [2024-01-18 20:55:08] [65a9821c99768] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-18 20:55:08] [65a9821c99768] [DEBUG] BDD CheckNumber : OK [2024-01-18 20:55:08] [65a9821c99768] [INFO] Callback SMS Count =? 1 [2024-01-18 20:55:08] [65a9821c99768] [INFO] Callback checkMessage : -- text: Bonjour, oui sans grand détour sur mon trajet et sans rentrer dans Clermont [2024-01-18 20:55:08] [65a9821c99768] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour, oui sans grand détour sur mon trajet et sans rentrer dans Clermont' [2024-01-18 20:55:08] [65a9821c99768] [INFO] Event ID ? 1 [2024-01-18 20:55:08] [65a9821c99768] [INFO] Fetch event [2024-01-18 20:55:08] [65a9821c99768] [INFO] Event name : Jumpstart [2024-01-18 20:55:08] [65a9821c99768] [DEBUG] début chatgpt [2024-01-18 20:55:08] [65a9821c99768] [DEBUG] curl_init OK [2024-01-18 20:55:08] [65a9821c99768] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Je souhaite conna\u00eetre pour chaque message si le message est positif ou n\u00e9gatif \u00e0 la question 'Souhaitez-vous faire du covoiturage ?'. Pour cela, tu utiliseras une \u00e9chelle d'entier de 0 \u00e0 10, pour noter le message, o\u00f9 0 veut vraiment dire non et 10 vraiment dire oui. Si le message n'est pas pr\u00e9cis ou est hors sujet, tu renverras 0. Tu renverras uniquement la valeur de la note de l'\u00e9chelle."},{"role":"user","content":"Le message : Bonjour, oui sans grand d\u00e9tour sur mon trajet et sans rentrer dans Clermont"}]} [2024-01-18 20:55:09] [65a9821c99768] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iSlhqL6V4J7e6Dsk2aFXDyChpFB5", "object": "chat.completion", "created": 1705607709, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "8" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 145, "completion_tokens": 1, "total_tokens": 146 }, "system_fingerprint": null } [2024-01-18 20:55:09] [65a9821c99768] [DEBUG] Curl Closed OK [2024-01-18 20:55:09] [65a9821c99768] [INFO] Commun GPT Content: { "id": "chatcmpl-8iSlhqL6V4J7e6Dsk2aFXDyChpFB5", "object": "chat.completion", "created": 1705607709, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "8" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 145, "completion_tokens": 1, "total_tokens": 146 }, "system_fingerprint": null } [2024-01-18 20:55:09] [65a9821c99768] [DEBUG] [AUTOMATIC] Réponse 8 [2024-01-18 20:55:09] [65a9821c99768] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Bonjour, oui sans grand détour sur mon trajet et sans rentrer dans Clermont' [2024-01-18 20:55:09] [65a9821c99768] [DEBUG] [AUTOMATIC] Réponse Positive [2024-01-18 20:55:09] [65a9821c99768] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2024-01-18 20:55:09] [65a9821c99768] [INFO] Sender already set +33763092321 [2024-01-18 20:55:09] [65a9821c99768] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 20:55:09] [65a9821c99768] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 20:55:09] [65a9821c99768] [DEBUG] SMS sms2_sent_at : 0 [2024-01-18 20:55:09] [65a9821c99768] [DEBUG] SMS day sms2_sent_at : 6 [2024-01-18 20:55:09] [65a9821c99768] [DEBUG] SMS sms3_sent_at : 0 [2024-01-18 20:55:09] [65a9821c99768] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-18 20:55:09] [65a9821c99768] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 20:55:09] [65a9821c99768] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-18 20:55:09] [65a9821c99768] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 20:55:09] [65a9821c99768] [DEBUG] SMS day sms5_sent_at : 1 [2024-01-18 20:55:09] [65a9821c99768] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 20:55:09] [65a9821c99768] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 20:55:09] [65a9821c99768] [DEBUG] SMS operators count : 0 [2024-01-18 20:55:09] [65a9821c99768] [DEBUG] SMS day operators count : 0 [2024-01-18 20:55:09] [65a9821c99768] [INFO] SMS Count : 0 [2024-01-18 20:55:09] [65a9821c99768] [INFO] SMS day Count : 9 [2024-01-18 20:55:09] [65a9821c99768] [DEBUG] [SMS] text : Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonnées avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus, je vous invite à consulter les CGU https://bit.ly/JMPST et la Politique de confidentialité https://bit.ly/PRIVAcy. Souhaitez-vous etre conducteur ou passager ? [2024-01-18 20:55:09] [65a9821c99768] [DEBUG] [SMS] number : +33763092321 [2024-01-18 20:55:09] [65a9821c99768] [DEBUG] [SMS] sender : 33755517569 [2024-01-18 20:55:09] [65a9821c99768] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33763092321"}],"text":"Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonn\u00e9es avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus, je vous invite \u00e0 consulter les CGU https:\/\/bit.ly\/JMPST et la Politique de confidentialit\u00e9 https:\/\/bit.ly\/PRIVAcy. Souhaitez-vous etre conducteur ou passager ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-01-18 20:55:09] [65a9821c99768] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 20:55:09] [65a9821c99768] [INFO] [SMS] SMS envoyé avec succès id : sms_65a9821dc0a5a143896336 [2024-01-18 20:55:09] [65a9821c99768] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a9821dc0a5a143896336","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":555.35} [2024-01-18 20:55:09] [65a9821c99768] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-18 20:55:09] [65a9821c99768] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-18 20:55:09' [2024-01-18 20:55:09] [65a9821c99768] [DEBUG] Callback juste avant fin callBack [2024-01-18 20:56:11] [65a9825b6863f] [DEBUG] Callback main start ok [2024-01-18 20:56:11] [65a9825b6863f] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 20:56:11] [65a9825b6863f] [DEBUG] Callback main avant while ok [2024-01-18 20:56:11] [65a9825b6863f] [DEBUG] Fields : channel=sms&text=Conducteur&reception_date=2024-01-18 20:56:09&metadata[message_id]=sms_65a9821dc0a5a143896336&metadata[number]=+33763092321&metadata[sim_card_number]=+33755517569 [2024-01-18 20:56:11] [65a9825b6863f] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33763092321 Text: Conducteur [2024-01-18 20:56:11] [65a9825b6863f] [INFO] From: +33763092321|To: +33755517569|Date: 2024-01-18 20:56:09|Message: Conducteur [2024-01-18 20:56:11] [65a9825b6863f] [DEBUG] callback main apres while ok [2024-01-18 20:56:11] [65a9825b6863f] [DEBUG] Service is enabled ? true [2024-01-18 20:56:11] [65a9825b6863f] [INFO] Service +33755517569 is enabled ! [2024-01-18 20:56:11] [65a9825b6863f] [INFO] Phone Number +33763092321 is available ! [2024-01-18 20:56:11] [65a9825b6863f] [DEBUG] Listen is enabled ? false [2024-01-18 20:56:11] [65a9825b6863f] [INFO] Listen +33755517569 is disabled ! [2024-01-18 20:56:11] [65a9825b6863f] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-18 20:56:11] [65a9825b6863f] [DEBUG] BDD CheckNumber : OK [2024-01-18 20:56:11] [65a9825b6863f] [INFO] Callback SMS Count =? 2 [2024-01-18 20:56:11] [65a9825b6863f] [INFO] Callback checkMessage : Bonjour, oui sans grand détour sur mon trajet et sans rentrer dans Clermont -- text: Conducteur [2024-01-18 20:56:11] [65a9825b6863f] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Conducteur' [2024-01-18 20:56:11] [65a9825b6863f] [INFO] Event ID ? 1 [2024-01-18 20:56:11] [65a9825b6863f] [INFO] Fetch event [2024-01-18 20:56:11] [65a9825b6863f] [INFO] Event name : Jumpstart [2024-01-18 20:56:11] [65a9825b6863f] [DEBUG] début chatgpt [2024-01-18 20:56:11] [65a9825b6863f] [DEBUG] curl_init OK [2024-01-18 20:56:11] [65a9825b6863f] [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 DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Bonjour, oui sans grand d\u00e9tour sur mon trajet et sans rentrer dans Clermont"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Conducteur"}]} [2024-01-18 20:56:13] [65a9825b6863f] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iSmhm3ZmRafyDqchQ2KI8LFGIN1V", "object": "chat.completion", "created": 1705607771, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait ! Pouvez-vous me donner votre adresse de départ s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 398, "completion_tokens": 18, "total_tokens": 416 }, "system_fingerprint": null } [2024-01-18 20:56:13] [65a9825b6863f] [DEBUG] Curl Closed OK [2024-01-18 20:56:13] [65a9825b6863f] [INFO] Commun GPT Content: { "id": "chatcmpl-8iSmhm3ZmRafyDqchQ2KI8LFGIN1V", "object": "chat.completion", "created": 1705607771, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait ! Pouvez-vous me donner votre adresse de départ s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 398, "completion_tokens": 18, "total_tokens": 416 }, "system_fingerprint": null } [2024-01-18 20:56:13] [65a9825b6863f] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Conducteur' [2024-01-18 20:56:13] [65a9825b6863f] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Parfait ! Pouvez-vous me donner votre adresse de départ s\'il vous plaît ?' [2024-01-18 20:56:13] [65a9825b6863f] [INFO] Sender already set +33763092321 [2024-01-18 20:56:13] [65a9825b6863f] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 20:56:13] [65a9825b6863f] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 20:56:13] [65a9825b6863f] [DEBUG] SMS sms2_sent_at : 1 [2024-01-18 20:56:13] [65a9825b6863f] [DEBUG] SMS day sms2_sent_at : 7 [2024-01-18 20:56:13] [65a9825b6863f] [DEBUG] SMS sms3_sent_at : 0 [2024-01-18 20:56:13] [65a9825b6863f] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-18 20:56:13] [65a9825b6863f] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 20:56:13] [65a9825b6863f] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-18 20:56:13] [65a9825b6863f] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 20:56:13] [65a9825b6863f] [DEBUG] SMS day sms5_sent_at : 1 [2024-01-18 20:56:13] [65a9825b6863f] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 20:56:13] [65a9825b6863f] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 20:56:13] [65a9825b6863f] [DEBUG] SMS operators count : 0 [2024-01-18 20:56:13] [65a9825b6863f] [DEBUG] SMS day operators count : 0 [2024-01-18 20:56:13] [65a9825b6863f] [INFO] SMS Count : 1 [2024-01-18 20:56:13] [65a9825b6863f] [INFO] SMS day Count : 10 [2024-01-18 20:56:13] [65a9825b6863f] [DEBUG] [SMS] text : Parfait ! Pouvez-vous me donner votre adresse de départ s'il vous plaît ? [2024-01-18 20:56:13] [65a9825b6863f] [DEBUG] [SMS] number : +33763092321 [2024-01-18 20:56:13] [65a9825b6863f] [DEBUG] [SMS] sender : 33755517569 [2024-01-18 20:56:13] [65a9825b6863f] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33763092321"}],"text":"Parfait ! Pouvez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-01-18 20:56:13] [65a9825b6863f] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 20:56:13] [65a9825b6863f] [INFO] [SMS] SMS envoyé avec succès id : sms_65a9825d5a1a2383060972 [2024-01-18 20:56:13] [65a9825b6863f] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a9825d5a1a2383060972","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":555.31} [2024-01-18 20:56:13] [65a9825b6863f] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-18 20:56:13] [65a9825b6863f] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-18 20:56:13' [2024-01-18 20:56:13] [65a9825b6863f] [DEBUG] Callback juste avant fin callBack [2024-01-18 20:56:35] [65a9827378b32] [DEBUG] Callback main start ok [2024-01-18 20:56:35] [65a9827378b32] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 20:56:35] [65a9827378b32] [DEBUG] Callback main avant while ok [2024-01-18 20:56:35] [65a9827378b32] [DEBUG] Fields : channel=sms&text=Servant&reception_date=2024-01-18 20:56:34&metadata[message_id]=sms_65a9825d5a1a2383060972&metadata[number]=+33763092321&metadata[sim_card_number]=+33755517569 [2024-01-18 20:56:35] [65a9827378b32] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33763092321 Text: Servant [2024-01-18 20:56:35] [65a9827378b32] [INFO] From: +33763092321|To: +33755517569|Date: 2024-01-18 20:56:34|Message: Servant [2024-01-18 20:56:35] [65a9827378b32] [DEBUG] callback main apres while ok [2024-01-18 20:56:35] [65a9827378b32] [DEBUG] Service is enabled ? true [2024-01-18 20:56:35] [65a9827378b32] [INFO] Service +33755517569 is enabled ! [2024-01-18 20:56:35] [65a9827378b32] [INFO] Phone Number +33763092321 is available ! [2024-01-18 20:56:35] [65a9827378b32] [DEBUG] Listen is enabled ? false [2024-01-18 20:56:35] [65a9827378b32] [INFO] Listen +33755517569 is disabled ! [2024-01-18 20:56:35] [65a9827378b32] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-18 20:56:35] [65a9827378b32] [DEBUG] BDD CheckNumber : OK [2024-01-18 20:56:35] [65a9827378b32] [INFO] Callback SMS Count =? 3 [2024-01-18 20:56:35] [65a9827378b32] [INFO] Callback checkMessage : Conducteur -- text: Servant [2024-01-18 20:56:35] [65a9827378b32] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Servant' [2024-01-18 20:56:35] [65a9827378b32] [INFO] Event ID ? 1 [2024-01-18 20:56:35] [65a9827378b32] [INFO] Fetch event [2024-01-18 20:56:35] [65a9827378b32] [INFO] Event name : Jumpstart [2024-01-18 20:56:35] [65a9827378b32] [DEBUG] début chatgpt [2024-01-18 20:56:35] [65a9827378b32] [DEBUG] curl_init OK [2024-01-18 20:56:35] [65a9827378b32] [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 DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Bonjour, oui sans grand d\u00e9tour sur mon trajet et sans rentrer dans Clermont"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Conducteur"},{"role":"assistant","content":"Parfait ! Pouvez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet ?"},{"role":"user","content":"Servant"}]} [2024-01-18 20:56:37] [65a9827378b32] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iSn5njoPFCNxxjkHhwtNTZC2eL5s", "object": "chat.completion", "created": 1705607795, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, j'ai enregistré votre adresse de départ à Servant. À quelle heure souhaitez-vous arriver à l'événement Jumpstart ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 426, "completion_tokens": 34, "total_tokens": 460 }, "system_fingerprint": null } [2024-01-18 20:56:37] [65a9827378b32] [DEBUG] Curl Closed OK [2024-01-18 20:56:37] [65a9827378b32] [INFO] Commun GPT Content: { "id": "chatcmpl-8iSn5njoPFCNxxjkHhwtNTZC2eL5s", "object": "chat.completion", "created": 1705607795, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, j'ai enregistré votre adresse de départ à Servant. À quelle heure souhaitez-vous arriver à l'événement Jumpstart ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 426, "completion_tokens": 34, "total_tokens": 460 }, "system_fingerprint": null } [2024-01-18 20:56:37] [65a9827378b32] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: 'Servant' [2024-01-18 20:56:37] [65a9827378b32] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Très bien, j\'ai enregistré votre adresse de départ à Servant. À quelle heure souhaitez-vous arriver à l\'événement Jumpstart ?' [2024-01-18 20:56:37] [65a9827378b32] [INFO] Sender already set +33763092321 [2024-01-18 20:56:37] [65a9827378b32] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 20:56:37] [65a9827378b32] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 20:56:37] [65a9827378b32] [DEBUG] SMS sms2_sent_at : 1 [2024-01-18 20:56:37] [65a9827378b32] [DEBUG] SMS day sms2_sent_at : 7 [2024-01-18 20:56:37] [65a9827378b32] [DEBUG] SMS sms3_sent_at : 1 [2024-01-18 20:56:37] [65a9827378b32] [DEBUG] SMS day sms3_sent_at : 2 [2024-01-18 20:56:37] [65a9827378b32] [DEBUG] SMS sms4_sent_at : 0 [2024-01-18 20:56:37] [65a9827378b32] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-18 20:56:37] [65a9827378b32] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 20:56:37] [65a9827378b32] [DEBUG] SMS day sms5_sent_at : 1 [2024-01-18 20:56:37] [65a9827378b32] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 20:56:37] [65a9827378b32] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 20:56:37] [65a9827378b32] [DEBUG] SMS operators count : 0 [2024-01-18 20:56:37] [65a9827378b32] [DEBUG] SMS day operators count : 0 [2024-01-18 20:56:37] [65a9827378b32] [INFO] SMS Count : 2 [2024-01-18 20:56:37] [65a9827378b32] [INFO] SMS day Count : 11 [2024-01-18 20:56:37] [65a9827378b32] [DEBUG] [SMS] text : Très bien, j'ai enregistré votre adresse de départ à Servant. À quelle heure souhaitez-vous arriver à l'événement Jumpstart ? [2024-01-18 20:56:37] [65a9827378b32] [DEBUG] [SMS] number : +33763092321 [2024-01-18 20:56:37] [65a9827378b32] [DEBUG] [SMS] sender : 33755517569 [2024-01-18 20:56:37] [65a9827378b32] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33763092321"}],"text":"Tr\u00e8s bien, j'ai enregistr\u00e9 votre adresse de d\u00e9part \u00e0 Servant. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement Jumpstart ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-01-18 20:56:38] [65a9827378b32] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 20:56:38] [65a9827378b32] [INFO] [SMS] SMS envoyé avec succès id : sms_65a982760d81d946981282 [2024-01-18 20:56:38] [65a9827378b32] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a982760d81d946981282","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":555.26} [2024-01-18 20:56:38] [65a9827378b32] [INFO] BDD AddSmsCount SMS Count updated: 4 [2024-01-18 20:56:38] [65a9827378b32] [INFO] BDD BddMaj : sms4_sent_at mis à jour. Valeur: '2024-01-18 20:56:38' [2024-01-18 20:56:38] [65a9827378b32] [DEBUG] Callback juste avant fin callBack [2024-01-18 20:57:34] [65a982ae83a8b] [DEBUG] Callback main start ok [2024-01-18 20:57:34] [65a982ae83a8b] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 20:57:34] [65a982ae83a8b] [DEBUG] Callback main avant while ok [2024-01-18 20:57:34] [65a982ae83a8b] [DEBUG] Fields : channel=sms&text=Quelle est l'heure limite d'arrivée ?&reception_date=2024-01-18 20:57:33&metadata[message_id]=sms_65a982760d81d946981282&metadata[number]=+33763092321&metadata[sim_card_number]=+33755517569 [2024-01-18 20:57:34] [65a982ae83a8b] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33763092321 Text: Quelle est l'heure limite d'arrivée ? [2024-01-18 20:57:34] [65a982ae83a8b] [INFO] From: +33763092321|To: +33755517569|Date: 2024-01-18 20:57:33|Message: Quelle est l'heure limite d'arrivée ? [2024-01-18 20:57:34] [65a982ae83a8b] [DEBUG] callback main apres while ok [2024-01-18 20:57:34] [65a982ae83a8b] [DEBUG] Service is enabled ? true [2024-01-18 20:57:34] [65a982ae83a8b] [INFO] Service +33755517569 is enabled ! [2024-01-18 20:57:34] [65a982ae83a8b] [INFO] Phone Number +33763092321 is available ! [2024-01-18 20:57:34] [65a982ae83a8b] [DEBUG] Listen is enabled ? false [2024-01-18 20:57:34] [65a982ae83a8b] [INFO] Listen +33755517569 is disabled ! [2024-01-18 20:57:34] [65a982ae83a8b] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-18 20:57:34] [65a982ae83a8b] [DEBUG] BDD CheckNumber : OK [2024-01-18 20:57:34] [65a982ae83a8b] [INFO] Callback SMS Count =? 4 [2024-01-18 20:57:34] [65a982ae83a8b] [INFO] Callback checkMessage : Servant -- text: Quelle est l'heure limite d'arrivée ? [2024-01-18 20:57:34] [65a982ae83a8b] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Quelle est l\'heure limite d\'arrivée ?' [2024-01-18 20:57:34] [65a982ae83a8b] [INFO] Event ID ? 1 [2024-01-18 20:57:34] [65a982ae83a8b] [INFO] Fetch event [2024-01-18 20:57:34] [65a982ae83a8b] [INFO] Event name : Jumpstart [2024-01-18 20:57:34] [65a982ae83a8b] [DEBUG] début chatgpt [2024-01-18 20:57:34] [65a982ae83a8b] [DEBUG] curl_init OK [2024-01-18 20:57:34] [65a982ae83a8b] [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 DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Bonjour, oui sans grand d\u00e9tour sur mon trajet et sans rentrer dans Clermont"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Conducteur"},{"role":"assistant","content":"Parfait ! Pouvez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet ?"},{"role":"user","content":"Servant"},{"role":"assistant","content":"Tr\u00e8s bien, j'ai enregistr\u00e9 votre adresse de d\u00e9part \u00e0 Servant. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement Jumpstart ?"},{"role":"user","content":"Quelle est l'heure limite d'arriv\u00e9e ?"}]} [2024-01-18 20:57:37] [65a982ae83a8b] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iSo31ELfCne4zQ8IjedxJcz2ug3z", "object": "chat.completion", "created": 1705607855, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "L'événement Jumpstart débutera à 10h00. Cependant, il est recommandé d'arriver au moins 30 minutes en avance. A quelle heure souhaiteriez-vous arriver ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 481, "completion_tokens": 47, "total_tokens": 528 }, "system_fingerprint": null } [2024-01-18 20:57:37] [65a982ae83a8b] [DEBUG] Curl Closed OK [2024-01-18 20:57:37] [65a982ae83a8b] [INFO] Commun GPT Content: { "id": "chatcmpl-8iSo31ELfCne4zQ8IjedxJcz2ug3z", "object": "chat.completion", "created": 1705607855, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "L'événement Jumpstart débutera à 10h00. Cependant, il est recommandé d'arriver au moins 30 minutes en avance. A quelle heure souhaiteriez-vous arriver ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 481, "completion_tokens": 47, "total_tokens": 528 }, "system_fingerprint": null } [2024-01-18 20:57:37] [65a982ae83a8b] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: 'Quelle est l\'heure limite d\'arrivée ?' [2024-01-18 20:57:37] [65a982ae83a8b] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'L\'événement Jumpstart débutera à 10h00. Cependant, il est recommandé d\'arriver au moins 30 minutes en avance. A quelle heure souhaiteriez-vous arriver ?' [2024-01-18 20:57:37] [65a982ae83a8b] [INFO] Sender already set +33763092321 [2024-01-18 20:57:37] [65a982ae83a8b] [DEBUG] SMS sms1_sent_at : 0 [2024-01-18 20:57:37] [65a982ae83a8b] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-18 20:57:37] [65a982ae83a8b] [DEBUG] SMS sms2_sent_at : 1 [2024-01-18 20:57:37] [65a982ae83a8b] [DEBUG] SMS day sms2_sent_at : 7 [2024-01-18 20:57:37] [65a982ae83a8b] [DEBUG] SMS sms3_sent_at : 1 [2024-01-18 20:57:37] [65a982ae83a8b] [DEBUG] SMS day sms3_sent_at : 2 [2024-01-18 20:57:37] [65a982ae83a8b] [DEBUG] SMS sms4_sent_at : 1 [2024-01-18 20:57:37] [65a982ae83a8b] [DEBUG] SMS day sms4_sent_at : 2 [2024-01-18 20:57:37] [65a982ae83a8b] [DEBUG] SMS sms5_sent_at : 0 [2024-01-18 20:57:37] [65a982ae83a8b] [DEBUG] SMS day sms5_sent_at : 1 [2024-01-18 20:57:37] [65a982ae83a8b] [DEBUG] SMS sms6_sent_at : 0 [2024-01-18 20:57:37] [65a982ae83a8b] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-18 20:57:37] [65a982ae83a8b] [DEBUG] SMS operators count : 0 [2024-01-18 20:57:37] [65a982ae83a8b] [DEBUG] SMS day operators count : 0 [2024-01-18 20:57:37] [65a982ae83a8b] [INFO] SMS Count : 3 [2024-01-18 20:57:37] [65a982ae83a8b] [INFO] SMS day Count : 12 [2024-01-18 20:57:37] [65a982ae83a8b] [DEBUG] [SMS] text : L'événement Jumpstart débutera à 10h00. Cependant, il est recommandé d'arriver au moins 30 minutes en avance. A quelle heure souhaiteriez-vous arriver ? [2024-01-18 20:57:37] [65a982ae83a8b] [DEBUG] [SMS] number : +33763092321 [2024-01-18 20:57:37] [65a982ae83a8b] [DEBUG] [SMS] sender : 33755517569 [2024-01-18 20:57:37] [65a982ae83a8b] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33763092321"}],"text":"L'\u00e9v\u00e9nement Jumpstart d\u00e9butera \u00e0 10h00. Cependant, il est recommand\u00e9 d'arriver au moins 30 minutes en avance. A quelle heure souhaiteriez-vous arriver ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-01-18 20:57:37] [65a982ae83a8b] [DEBUG] [SMS] HTTP Code : 200 [2024-01-18 20:57:37] [65a982ae83a8b] [INFO] [SMS] SMS envoyé avec succès id : sms_65a982b1e3829300494304 [2024-01-18 20:57:37] [65a982ae83a8b] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a982b1e3829300494304","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":555.22} [2024-01-18 20:57:37] [65a982ae83a8b] [INFO] BDD AddSmsCount SMS Count updated: 5 [2024-01-18 20:57:38] [65a982ae83a8b] [INFO] BDD BddMaj : sms5_sent_at mis à jour. Valeur: '2024-01-18 20:57:37' [2024-01-18 20:57:38] [65a982ae83a8b] [DEBUG] Callback juste avant fin callBack [2024-01-18 20:58:36] [65a982ecb6de1] [DEBUG] Callback main start ok [2024-01-18 20:58:36] [65a982ecb6de1] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 20:58:36] [65a982ecb6de1] [DEBUG] Callback main avant while ok [2024-01-18 20:58:36] [65a982ecb6de1] [DEBUG] Fields : channel=sms&text=9h30&reception_date=2024-01-18 20:58:35&metadata[message_id]=sms_65a982b1e3829300494304&metadata[number]=+33763092321&metadata[sim_card_number]=+33755517569 [2024-01-18 20:58:36] [65a982ecb6de1] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33763092321 Text: 9h30 [2024-01-18 20:58:36] [65a982ecb6de1] [INFO] From: +33763092321|To: +33755517569|Date: 2024-01-18 20:58:35|Message: 9h30 [2024-01-18 20:58:36] [65a982ecb6de1] [DEBUG] callback main apres while ok [2024-01-18 20:58:36] [65a982ecb6de1] [DEBUG] Service is enabled ? true [2024-01-18 20:58:36] [65a982ecb6de1] [INFO] Service +33755517569 is enabled ! [2024-01-18 20:58:36] [65a982ecb6de1] [INFO] Phone Number +33763092321 is available ! [2024-01-18 20:58:36] [65a982ecb6de1] [DEBUG] Listen is enabled ? false [2024-01-18 20:58:36] [65a982ecb6de1] [INFO] Listen +33755517569 is disabled ! [2024-01-18 20:58:36] [65a982ecb6de1] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-18 20:58:36] [65a982ecb6de1] [DEBUG] BDD CheckNumber : OK [2024-01-18 20:58:36] [65a982ecb6de1] [INFO] Callback SMS Count =? 5 [2024-01-18 20:58:36] [65a982ecb6de1] [INFO] Callback checkMessage : Quelle est l'heure limite d'arrivée ? -- text: 9h30 [2024-01-18 20:58:36] [65a982ecb6de1] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '9h30' [2024-01-18 20:58:36] [65a982ecb6de1] [INFO] Event ID ? 1 [2024-01-18 20:58:36] [65a982ecb6de1] [INFO] Fetch event [2024-01-18 20:58:36] [65a982ecb6de1] [INFO] Event name : Jumpstart [2024-01-18 20:58:36] [65a982ecb6de1] [DEBUG] Callback juste avant fin callBack [2024-01-18 21:41:56] [65a98d1433969] [DEBUG] Callback main start ok [2024-01-18 21:41:56] [65a98d1433969] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 21:41:56] [65a98d1433969] [DEBUG] Callback main avant while ok [2024-01-18 21:41:56] [65a98d1433969] [DEBUG] Fields : channel=sms&text=8:45 si possible ?&reception_date=2024-01-18 21:41:54&metadata[message_id]=sms_65a955f07f5a7575509523&metadata[number]=+33687666793&metadata[sim_card_number]=+33757050393 [2024-01-18 21:41:56] [65a98d1433969] [INFO] Callback SMS entrant sur sim_card: +33757050393 depuis Number (user): +33687666793 Text: 8:45 si possible ? [2024-01-18 21:41:56] [65a98d1433969] [INFO] From: +33687666793|To: +33757050393|Date: 2024-01-18 21:41:54|Message: 8:45 si possible ? [2024-01-18 21:41:56] [65a98d1433969] [DEBUG] callback main apres while ok [2024-01-18 21:41:56] [65a98d1433969] [DEBUG] Service is enabled ? true [2024-01-18 21:41:56] [65a98d1433969] [INFO] Service +33757050393 is enabled ! [2024-01-18 21:41:56] [65a98d1433969] [INFO] Phone Number +33687666793 is not available ! [2024-01-18 21:52:13] [65a98f7d621d7] [DEBUG] Callback main start ok [2024-01-18 21:52:13] [65a98f7d621d7] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-18 21:52:13] [65a98f7d621d7] [DEBUG] Callback main avant while ok [2024-01-18 21:52:13] [65a98f7d621d7] [DEBUG] Fields : channel=sms&text=Même adresse et je ne suis pas pressée pour le retour &reception_date=2024-01-18 21:52:12&metadata[message_id]=sms_65a9361b7d29e507511871&metadata[number]=+33680254758&metadata[sim_card_number]=+33757050379 [2024-01-18 21:52:13] [65a98f7d621d7] [INFO] Callback SMS entrant sur sim_card: +33757050379 depuis Number (user): +33680254758 Text: Même adresse et je ne suis pas pressée pour le retour [2024-01-18 21:52:13] [65a98f7d621d7] [INFO] From: +33680254758|To: +33757050379|Date: 2024-01-18 21:52:12|Message: Même adresse et je ne suis pas pressée pour le retour [2024-01-18 21:52:13] [65a98f7d621d7] [DEBUG] callback main apres while ok [2024-01-18 21:52:13] [65a98f7d621d7] [DEBUG] Service is enabled ? true [2024-01-18 21:52:13] [65a98f7d621d7] [INFO] Service +33757050379 is enabled ! [2024-01-18 21:52:13] [65a98f7d621d7] [INFO] Phone Number +33680254758 is available ! [2024-01-18 21:52:13] [65a98f7d621d7] [DEBUG] Listen is enabled ? false [2024-01-18 21:52:13] [65a98f7d621d7] [INFO] Listen +33757050379 is disabled ! [2024-01-18 21:52:13] [65a98f7d621d7] [DEBUG] callback main sim_card_number CORRECT : +33757050379 début d'interpretation du message [2024-01-18 21:52:13] [65a98f7d621d7] [DEBUG] BDD CheckNumber : OK [2024-01-18 21:52:13] [65a98f7d621d7] [INFO] Callback SMS Count =? 5 [2024-01-18 21:52:13] [65a98f7d621d7] [INFO] Callback checkMessage : 7h -- text: Même adresse et je ne suis pas pressée pour le retour [2024-01-18 21:52:13] [65a98f7d621d7] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Même adresse et je ne suis pas pressée pour le retour ' [2024-01-18 21:52:13] [65a98f7d621d7] [INFO] Event ID ? 1 [2024-01-18 21:52:13] [65a98f7d621d7] [INFO] Fetch event [2024-01-18 21:52:13] [65a98f7d621d7] [INFO] Event name : Jumpstart [2024-01-18 21:52:13] [65a98f7d621d7] [DEBUG] Callback juste avant fin callBack