[2024-01-21 21:35:59] [65ad802f8d983] [DEBUG] Callback main start ok [2024-01-21 21:35:59] [65ad802f8d983] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-21 21:35:59] [65ad802f8d983] [DEBUG] Callback main avant while ok [2024-01-21 21:35:59] [65ad802f8d983] [DEBUG] Fields : channel=sms&text=Bonsoir je serai passager&reception_date=2024-01-21 21:35:58&metadata[message_id]=sms_65a943649b575235054405&metadata[number]=+33660467096&metadata[sim_card_number]=+33755517569 [2024-01-21 21:35:59] [65ad802f8d983] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33660467096 Text: Bonsoir je serai passager [2024-01-21 21:35:59] [65ad802f8d983] [INFO] From: +33660467096|To: +33755517569|Date: 2024-01-21 21:35:58|Message: Bonsoir je serai passager [2024-01-21 21:35:59] [65ad802f8d983] [DEBUG] callback main apres while ok [2024-01-21 21:35:59] [65ad802f8d983] [DEBUG] Service is enabled ? true [2024-01-21 21:35:59] [65ad802f8d983] [INFO] Service +33755517569 is enabled ! [2024-01-21 21:35:59] [65ad802f8d983] [INFO] Phone Number +33660467096 is available ! [2024-01-21 21:35:59] [65ad802f8d983] [DEBUG] Listen is enabled ? false [2024-01-21 21:35:59] [65ad802f8d983] [INFO] Listen +33755517569 is disabled ! [2024-01-21 21:35:59] [65ad802f8d983] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-21 21:35:59] [65ad802f8d983] [DEBUG] BDD CheckNumber : OK [2024-01-21 21:35:59] [65ad802f8d983] [INFO] Callback SMS Count =? 2 [2024-01-21 21:35:59] [65ad802f8d983] [INFO] Callback checkMessage : Bonjour Alfred, oui je voudrais bien en profiter -- text: Bonsoir je serai passager [2024-01-21 21:35:59] [65ad802f8d983] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonsoir je serai passager' [2024-01-21 21:35:59] [65ad802f8d983] [INFO] Event ID ? 1 [2024-01-21 21:35:59] [65ad802f8d983] [INFO] Fetch event [2024-01-21 21:35:59] [65ad802f8d983] [INFO] Event name : Jumpstart [2024-01-21 21:35:59] [65ad802f8d983] [DEBUG] début chatgpt [2024-01-21 21:35:59] [65ad802f8d983] [DEBUG] curl_init OK [2024-01-21 21:35:59] [65ad802f8d983] [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 Alfred, oui je voudrais bien en profiter"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Bonsoir je serai passager"}]} [2024-01-21 21:36:01] [65ad802f8d983] [DEBUG] Commun GPT response: { "id": "chatcmpl-8jYprjJWSZ5iedouyCVIK36Ffm87l", "object": "chat.completion", "created": 1705869359, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, 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": 397, "completion_tokens": 26, "total_tokens": 423 }, "system_fingerprint": null } [2024-01-21 21:36:01] [65ad802f8d983] [DEBUG] Curl Closed OK [2024-01-21 21:36:01] [65ad802f8d983] [INFO] Commun GPT Content: { "id": "chatcmpl-8jYprjJWSZ5iedouyCVIK36Ffm87l", "object": "chat.completion", "created": 1705869359, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, 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": 397, "completion_tokens": 26, "total_tokens": 423 }, "system_fingerprint": null } [2024-01-21 21:36:01] [65ad802f8d983] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Bonsoir je serai passager' [2024-01-21 21:36:01] [65ad802f8d983] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Très bien, en tant que passager, pourriez-vous me donner votre adresse de départ s\'il vous plaît?' [2024-01-21 21:36:01] [65ad802f8d983] [INFO] Sender already set +33660467096 [2024-01-21 21:36:01] [65ad802f8d983] [DEBUG] SMS sms1_sent_at : 0 [2024-01-21 21:36:01] [65ad802f8d983] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-21 21:36:01] [65ad802f8d983] [DEBUG] SMS sms2_sent_at : 0 [2024-01-21 21:36:01] [65ad802f8d983] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-21 21:36:01] [65ad802f8d983] [DEBUG] SMS sms3_sent_at : 0 [2024-01-21 21:36:01] [65ad802f8d983] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-21 21:36:01] [65ad802f8d983] [DEBUG] SMS sms4_sent_at : 0 [2024-01-21 21:36:01] [65ad802f8d983] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-21 21:36:01] [65ad802f8d983] [DEBUG] SMS sms5_sent_at : 0 [2024-01-21 21:36:01] [65ad802f8d983] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-21 21:36:01] [65ad802f8d983] [DEBUG] SMS sms6_sent_at : 0 [2024-01-21 21:36:01] [65ad802f8d983] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-21 21:36:01] [65ad802f8d983] [DEBUG] SMS operators count : 0 [2024-01-21 21:36:01] [65ad802f8d983] [DEBUG] SMS day operators count : 0 [2024-01-21 21:36:01] [65ad802f8d983] [INFO] SMS Count : 0 [2024-01-21 21:36:01] [65ad802f8d983] [INFO] SMS day Count : 0 [2024-01-21 21:36:01] [65ad802f8d983] [DEBUG] [SMS] text : Très bien, en tant que passager, pourriez-vous me donner votre adresse de départ s'il vous plaît? [2024-01-21 21:36:01] [65ad802f8d983] [DEBUG] [SMS] number : +33660467096 [2024-01-21 21:36:01] [65ad802f8d983] [DEBUG] [SMS] sender : 33755517569 [2024-01-21 21:36:01] [65ad802f8d983] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33660467096"}],"text":"Tr\u00e8s bien, 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":"33755517569"} [2024-01-21 21:36:01] [65ad802f8d983] [DEBUG] [SMS] HTTP Code : 200 [2024-01-21 21:36:01] [65ad802f8d983] [INFO] [SMS] SMS envoyé avec succès id : sms_65ad8031b5d4c246002356 [2024-01-21 21:36:01] [65ad802f8d983] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65ad8031b5d4c246002356","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":538.21} [2024-01-21 21:36:01] [65ad802f8d983] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-21 21:36:01] [65ad802f8d983] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-21 21:36:01' [2024-01-21 21:36:01] [65ad802f8d983] [DEBUG] Callback juste avant fin callBack [2024-01-21 21:36:47] [65ad805f6a6eb] [DEBUG] Callback main start ok [2024-01-21 21:36:47] [65ad805f6a6eb] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-21 21:36:47] [65ad805f6a6eb] [DEBUG] Callback main avant while ok [2024-01-21 21:36:47] [65ad805f6a6eb] [DEBUG] Fields : channel=sms&text=Jaude sinon je pourrais aller aux carmes&reception_date=2024-01-21 21:36:45&metadata[message_id]=sms_65ad8031b5d4c246002356&metadata[number]=+33660467096&metadata[sim_card_number]=+33755517569 [2024-01-21 21:36:47] [65ad805f6a6eb] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33660467096 Text: Jaude sinon je pourrais aller aux carmes [2024-01-21 21:36:47] [65ad805f6a6eb] [INFO] From: +33660467096|To: +33755517569|Date: 2024-01-21 21:36:45|Message: Jaude sinon je pourrais aller aux carmes [2024-01-21 21:36:47] [65ad805f6a6eb] [DEBUG] callback main apres while ok [2024-01-21 21:36:47] [65ad805f6a6eb] [DEBUG] Service is enabled ? true [2024-01-21 21:36:47] [65ad805f6a6eb] [INFO] Service +33755517569 is enabled ! [2024-01-21 21:36:47] [65ad805f6a6eb] [INFO] Phone Number +33660467096 is available ! [2024-01-21 21:36:47] [65ad805f6a6eb] [DEBUG] Listen is enabled ? false [2024-01-21 21:36:47] [65ad805f6a6eb] [INFO] Listen +33755517569 is disabled ! [2024-01-21 21:36:47] [65ad805f6a6eb] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-21 21:36:47] [65ad805f6a6eb] [DEBUG] BDD CheckNumber : OK [2024-01-21 21:36:47] [65ad805f6a6eb] [INFO] Callback SMS Count =? 3 [2024-01-21 21:36:47] [65ad805f6a6eb] [INFO] Callback checkMessage : Bonsoir je serai passager -- text: Jaude sinon je pourrais aller aux carmes [2024-01-21 21:36:47] [65ad805f6a6eb] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Jaude sinon je pourrais aller aux carmes' [2024-01-21 21:36:47] [65ad805f6a6eb] [INFO] Event ID ? 1 [2024-01-21 21:36:47] [65ad805f6a6eb] [INFO] Fetch event [2024-01-21 21:36:47] [65ad805f6a6eb] [INFO] Event name : Jumpstart [2024-01-21 21:36:47] [65ad805f6a6eb] [DEBUG] début chatgpt [2024-01-21 21:36:47] [65ad805f6a6eb] [DEBUG] curl_init OK [2024-01-21 21:36:47] [65ad805f6a6eb] [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 Alfred, oui je voudrais bien en profiter"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Bonsoir je serai passager"},{"role":"assistant","content":"Tr\u00e8s bien, en tant que passager, pourriez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet?"},{"role":"user","content":"Jaude sinon je pourrais aller aux carmes"}]} [2024-01-21 21:36:49] [65ad805f6a6eb] [DEBUG] Commun GPT response: { "id": "chatcmpl-8jYqd4pY0Bx6efuKvdB4CqKEt0h9V", "object": "chat.completion", "created": 1705869407, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, j'ai bien enregistré votre adresse de départ à Jaude ou éventuellement aux Carmes. À quelle heure souhaitez-vous arriver à l'évènement?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 441, "completion_tokens": 39, "total_tokens": 480 }, "system_fingerprint": null } [2024-01-21 21:36:49] [65ad805f6a6eb] [DEBUG] Curl Closed OK [2024-01-21 21:36:49] [65ad805f6a6eb] [INFO] Commun GPT Content: { "id": "chatcmpl-8jYqd4pY0Bx6efuKvdB4CqKEt0h9V", "object": "chat.completion", "created": 1705869407, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, j'ai bien enregistré votre adresse de départ à Jaude ou éventuellement aux Carmes. À quelle heure souhaitez-vous arriver à l'évènement?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 441, "completion_tokens": 39, "total_tokens": 480 }, "system_fingerprint": null } [2024-01-21 21:36:49] [65ad805f6a6eb] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: 'Jaude sinon je pourrais aller aux carmes' [2024-01-21 21:36:49] [65ad805f6a6eb] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Parfait, j\'ai bien enregistré votre adresse de départ à Jaude ou éventuellement aux Carmes. À quelle heure souhaitez-vous arriver à l\'évènement?' [2024-01-21 21:36:49] [65ad805f6a6eb] [INFO] Sender already set +33660467096 [2024-01-21 21:36:49] [65ad805f6a6eb] [DEBUG] SMS sms1_sent_at : 0 [2024-01-21 21:36:49] [65ad805f6a6eb] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-21 21:36:49] [65ad805f6a6eb] [DEBUG] SMS sms2_sent_at : 0 [2024-01-21 21:36:49] [65ad805f6a6eb] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-21 21:36:49] [65ad805f6a6eb] [DEBUG] SMS sms3_sent_at : 1 [2024-01-21 21:36:49] [65ad805f6a6eb] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-21 21:36:49] [65ad805f6a6eb] [DEBUG] SMS sms4_sent_at : 0 [2024-01-21 21:36:49] [65ad805f6a6eb] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-21 21:36:49] [65ad805f6a6eb] [DEBUG] SMS sms5_sent_at : 0 [2024-01-21 21:36:49] [65ad805f6a6eb] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-21 21:36:49] [65ad805f6a6eb] [DEBUG] SMS sms6_sent_at : 0 [2024-01-21 21:36:49] [65ad805f6a6eb] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-21 21:36:49] [65ad805f6a6eb] [DEBUG] SMS operators count : 0 [2024-01-21 21:36:49] [65ad805f6a6eb] [DEBUG] SMS day operators count : 0 [2024-01-21 21:36:49] [65ad805f6a6eb] [INFO] SMS Count : 1 [2024-01-21 21:36:49] [65ad805f6a6eb] [INFO] SMS day Count : 1 [2024-01-21 21:36:49] [65ad805f6a6eb] [DEBUG] [SMS] text : Parfait, j'ai bien enregistré votre adresse de départ à Jaude ou éventuellement aux Carmes. À quelle heure souhaitez-vous arriver à l'évènement? [2024-01-21 21:36:49] [65ad805f6a6eb] [DEBUG] [SMS] number : +33660467096 [2024-01-21 21:36:49] [65ad805f6a6eb] [DEBUG] [SMS] sender : 33755517569 [2024-01-21 21:36:49] [65ad805f6a6eb] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33660467096"}],"text":"Parfait, j'ai bien enregistr\u00e9 votre adresse de d\u00e9part \u00e0 Jaude ou \u00e9ventuellement aux Carmes. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e8nement?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-01-21 21:36:49] [65ad805f6a6eb] [DEBUG] [SMS] HTTP Code : 200 [2024-01-21 21:36:49] [65ad805f6a6eb] [INFO] [SMS] SMS envoyé avec succès id : sms_65ad8061ef147782012463 [2024-01-21 21:36:49] [65ad805f6a6eb] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65ad8061ef147782012463","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":538.16} [2024-01-21 21:36:50] [65ad805f6a6eb] [INFO] BDD AddSmsCount SMS Count updated: 4 [2024-01-21 21:36:50] [65ad805f6a6eb] [INFO] BDD BddMaj : sms4_sent_at mis à jour. Valeur: '2024-01-21 21:36:50' [2024-01-21 21:36:50] [65ad805f6a6eb] [DEBUG] Callback juste avant fin callBack [2024-01-21 21:37:25] [65ad80856a5a4] [DEBUG] Callback main start ok [2024-01-21 21:37:25] [65ad80856a5a4] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-21 21:37:25] [65ad80856a5a4] [DEBUG] Callback main avant while ok [2024-01-21 21:37:25] [65ad80856a5a4] [DEBUG] Fields : channel=sms&text=9h&reception_date=2024-01-21 21:37:24&metadata[message_id]=sms_65ad8061ef147782012463&metadata[number]=+33660467096&metadata[sim_card_number]=+33755517569 [2024-01-21 21:37:25] [65ad80856a5a4] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33660467096 Text: 9h [2024-01-21 21:37:25] [65ad80856a5a4] [INFO] From: +33660467096|To: +33755517569|Date: 2024-01-21 21:37:24|Message: 9h [2024-01-21 21:37:25] [65ad80856a5a4] [DEBUG] callback main apres while ok [2024-01-21 21:37:25] [65ad80856a5a4] [DEBUG] Service is enabled ? true [2024-01-21 21:37:25] [65ad80856a5a4] [INFO] Service +33755517569 is enabled ! [2024-01-21 21:37:25] [65ad80856a5a4] [INFO] Phone Number +33660467096 is available ! [2024-01-21 21:37:25] [65ad80856a5a4] [DEBUG] Listen is enabled ? false [2024-01-21 21:37:25] [65ad80856a5a4] [INFO] Listen +33755517569 is disabled ! [2024-01-21 21:37:25] [65ad80856a5a4] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-21 21:37:25] [65ad80856a5a4] [DEBUG] BDD CheckNumber : OK [2024-01-21 21:37:25] [65ad80856a5a4] [INFO] Callback SMS Count =? 4 [2024-01-21 21:37:25] [65ad80856a5a4] [INFO] Callback checkMessage : Jaude sinon je pourrais aller aux carmes -- text: 9h [2024-01-21 21:37:25] [65ad80856a5a4] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '9h' [2024-01-21 21:37:25] [65ad80856a5a4] [INFO] Event ID ? 1 [2024-01-21 21:37:25] [65ad80856a5a4] [INFO] Fetch event [2024-01-21 21:37:25] [65ad80856a5a4] [INFO] Event name : Jumpstart [2024-01-21 21:37:25] [65ad80856a5a4] [DEBUG] début chatgpt [2024-01-21 21:37:25] [65ad80856a5a4] [DEBUG] curl_init OK [2024-01-21 21:37:25] [65ad80856a5a4] [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 Alfred, oui je voudrais bien en profiter"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Bonsoir je serai passager"},{"role":"assistant","content":"Tr\u00e8s bien, en tant que passager, pourriez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet?"},{"role":"user","content":"Jaude sinon je pourrais aller aux carmes"},{"role":"assistant","content":"Parfait, j'ai bien enregistr\u00e9 votre adresse de d\u00e9part \u00e0 Jaude ou \u00e9ventuellement aux Carmes. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e8nement?"},{"role":"user","content":"9h"}]} [2024-01-21 21:37:28] [65ad80856a5a4] [DEBUG] Commun GPT response: { "id": "chatcmpl-8jYrFjvKwfgXhIanD7umF4ipmCgc9", "object": "chat.completion", "created": 1705869445, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, noté pour une arrivée à 9h. Avez-vous une heure de retour souhaitée ? Si oui, pourriez-vous me la communiquer s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 490, "completion_tokens": 43, "total_tokens": 533 }, "system_fingerprint": null } [2024-01-21 21:37:28] [65ad80856a5a4] [DEBUG] Curl Closed OK [2024-01-21 21:37:28] [65ad80856a5a4] [INFO] Commun GPT Content: { "id": "chatcmpl-8jYrFjvKwfgXhIanD7umF4ipmCgc9", "object": "chat.completion", "created": 1705869445, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, noté pour une arrivée à 9h. Avez-vous une heure de retour souhaitée ? Si oui, pourriez-vous me la communiquer s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 490, "completion_tokens": 43, "total_tokens": 533 }, "system_fingerprint": null } [2024-01-21 21:37:28] [65ad80856a5a4] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: '9h' [2024-01-21 21:37:28] [65ad80856a5a4] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Très bien, noté pour une arrivée à 9h. Avez-vous une heure de retour souhaitée ? Si oui, pourriez-vous me la communiquer s\'il vous plaît ?' [2024-01-21 21:37:28] [65ad80856a5a4] [INFO] Sender already set +33660467096 [2024-01-21 21:37:28] [65ad80856a5a4] [DEBUG] SMS sms1_sent_at : 0 [2024-01-21 21:37:28] [65ad80856a5a4] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-21 21:37:28] [65ad80856a5a4] [DEBUG] SMS sms2_sent_at : 0 [2024-01-21 21:37:28] [65ad80856a5a4] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-21 21:37:28] [65ad80856a5a4] [DEBUG] SMS sms3_sent_at : 1 [2024-01-21 21:37:28] [65ad80856a5a4] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-21 21:37:28] [65ad80856a5a4] [DEBUG] SMS sms4_sent_at : 1 [2024-01-21 21:37:28] [65ad80856a5a4] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-21 21:37:28] [65ad80856a5a4] [DEBUG] SMS sms5_sent_at : 0 [2024-01-21 21:37:28] [65ad80856a5a4] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-21 21:37:28] [65ad80856a5a4] [DEBUG] SMS sms6_sent_at : 0 [2024-01-21 21:37:28] [65ad80856a5a4] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-21 21:37:28] [65ad80856a5a4] [DEBUG] SMS operators count : 0 [2024-01-21 21:37:28] [65ad80856a5a4] [DEBUG] SMS day operators count : 0 [2024-01-21 21:37:28] [65ad80856a5a4] [INFO] SMS Count : 2 [2024-01-21 21:37:28] [65ad80856a5a4] [INFO] SMS day Count : 2 [2024-01-21 21:37:28] [65ad80856a5a4] [DEBUG] [SMS] text : Très bien, noté pour une arrivée à 9h. Avez-vous une heure de retour souhaitée ? Si oui, pourriez-vous me la communiquer s'il vous plaît ? [2024-01-21 21:37:28] [65ad80856a5a4] [DEBUG] [SMS] number : +33660467096 [2024-01-21 21:37:28] [65ad80856a5a4] [DEBUG] [SMS] sender : 33755517569 [2024-01-21 21:37:28] [65ad80856a5a4] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33660467096"}],"text":"Tr\u00e8s bien, not\u00e9 pour une arriv\u00e9e \u00e0 9h. Avez-vous une heure de retour souhait\u00e9e ? Si oui, pourriez-vous me la communiquer s'il vous pla\u00eet ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-01-21 21:37:28] [65ad80856a5a4] [DEBUG] [SMS] HTTP Code : 200 [2024-01-21 21:37:28] [65ad80856a5a4] [INFO] [SMS] SMS envoyé avec succès id : sms_65ad808868dbf388467405 [2024-01-21 21:37:28] [65ad80856a5a4] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65ad808868dbf388467405","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":538.12} [2024-01-21 21:37:28] [65ad80856a5a4] [INFO] BDD AddSmsCount SMS Count updated: 5 [2024-01-21 21:37:28] [65ad80856a5a4] [INFO] BDD BddMaj : sms5_sent_at mis à jour. Valeur: '2024-01-21 21:37:28' [2024-01-21 21:37:28] [65ad80856a5a4] [DEBUG] Callback juste avant fin callBack [2024-01-21 21:37:59] [65ad80a78f3f6] [DEBUG] Callback main start ok [2024-01-21 21:37:59] [65ad80a78f3f6] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-21 21:37:59] [65ad80a78f3f6] [DEBUG] Callback main avant while ok [2024-01-21 21:37:59] [65ad80a78f3f6] [DEBUG] Fields : channel=sms&text=17h si possible&reception_date=2024-01-21 21:37:58&metadata[message_id]=sms_65ad808868dbf388467405&metadata[number]=+33660467096&metadata[sim_card_number]=+33755517569 [2024-01-21 21:37:59] [65ad80a78f3f6] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33660467096 Text: 17h si possible [2024-01-21 21:37:59] [65ad80a78f3f6] [INFO] From: +33660467096|To: +33755517569|Date: 2024-01-21 21:37:58|Message: 17h si possible [2024-01-21 21:37:59] [65ad80a78f3f6] [DEBUG] callback main apres while ok [2024-01-21 21:37:59] [65ad80a78f3f6] [DEBUG] Service is enabled ? true [2024-01-21 21:37:59] [65ad80a78f3f6] [INFO] Service +33755517569 is enabled ! [2024-01-21 21:37:59] [65ad80a78f3f6] [INFO] Phone Number +33660467096 is available ! [2024-01-21 21:37:59] [65ad80a78f3f6] [DEBUG] Listen is enabled ? false [2024-01-21 21:37:59] [65ad80a78f3f6] [INFO] Listen +33755517569 is disabled ! [2024-01-21 21:37:59] [65ad80a78f3f6] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-21 21:37:59] [65ad80a78f3f6] [DEBUG] BDD CheckNumber : OK [2024-01-21 21:37:59] [65ad80a78f3f6] [INFO] Callback SMS Count =? 5 [2024-01-21 21:37:59] [65ad80a78f3f6] [INFO] Callback checkMessage : 9h -- text: 17h si possible [2024-01-21 21:37:59] [65ad80a78f3f6] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '17h si possible' [2024-01-21 21:37:59] [65ad80a78f3f6] [INFO] Event ID ? 1 [2024-01-21 21:37:59] [65ad80a78f3f6] [INFO] Fetch event [2024-01-21 21:37:59] [65ad80a78f3f6] [INFO] Event name : Jumpstart [2024-01-21 21:37:59] [65ad80a78f3f6] [DEBUG] Callback juste avant fin callBack [2024-01-21 21:40:04] [65ad8124b0f90] [DEBUG] Callback main start ok [2024-01-21 21:40:04] [65ad8124b0f90] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-21 21:40:04] [65ad8124b0f90] [DEBUG] Callback main avant while ok [2024-01-21 21:40:04] [65ad8124b0f90] [DEBUG] Fields : channel=sms&text=Merci et bonne soirée&reception_date=2024-01-21 21:40:03&metadata[message_id]=sms_65ad808868dbf388467405&metadata[number]=+33660467096&metadata[sim_card_number]=+33755517569 [2024-01-21 21:40:04] [65ad8124b0f90] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33660467096 Text: Merci et bonne soirée [2024-01-21 21:40:04] [65ad8124b0f90] [INFO] From: +33660467096|To: +33755517569|Date: 2024-01-21 21:40:03|Message: Merci et bonne soirée [2024-01-21 21:40:04] [65ad8124b0f90] [DEBUG] callback main apres while ok [2024-01-21 21:40:04] [65ad8124b0f90] [DEBUG] Service is enabled ? true [2024-01-21 21:40:04] [65ad8124b0f90] [INFO] Service +33755517569 is enabled ! [2024-01-21 21:40:04] [65ad8124b0f90] [INFO] Phone Number +33660467096 is available ! [2024-01-21 21:40:04] [65ad8124b0f90] [DEBUG] Listen is enabled ? false [2024-01-21 21:40:04] [65ad8124b0f90] [INFO] Listen +33755517569 is disabled ! [2024-01-21 21:40:04] [65ad8124b0f90] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-21 21:40:04] [65ad8124b0f90] [DEBUG] BDD CheckNumber : OK [2024-01-21 21:40:04] [65ad8124b0f90] [INFO] Callback SMS Count =? 5 [2024-01-21 21:40:04] [65ad8124b0f90] [INFO] Callback checkMessage : 17h si possible -- text: Merci et bonne soirée [2024-01-21 21:40:04] [65ad8124b0f90] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Merci et bonne soirée' [2024-01-21 21:40:04] [65ad8124b0f90] [INFO] Event ID ? 1 [2024-01-21 21:40:04] [65ad8124b0f90] [INFO] Fetch event [2024-01-21 21:40:04] [65ad8124b0f90] [INFO] Event name : Jumpstart [2024-01-21 21:40:04] [65ad8124b0f90] [DEBUG] Callback juste avant fin callBack