[2024-01-15 08:30:41] [65a4df2194a4c] [DEBUG] Callback main start ok [2024-01-15 08:30:41] [65a4df2194a4c] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 08:30:41] [65a4df2194a4c] [DEBUG] Callback main avant while ok [2024-01-15 08:30:41] [65a4df2194a4c] [DEBUG] Fields : channel=sms&text=Non&reception_date=2024-01-15 08:30:40&metadata[message_id]=sms_65a161cb2ced7710618112&metadata[number]=+33661712431&metadata[sim_card_number]=+33755517568 [2024-01-15 08:30:41] [65a4df2194a4c] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33661712431 Text: Non [2024-01-15 08:30:41] [65a4df2194a4c] [INFO] From: +33661712431|To: +33755517568|Date: 2024-01-15 08:30:40|Message: Non [2024-01-15 08:30:41] [65a4df2194a4c] [DEBUG] callback main apres while ok [2024-01-15 08:30:41] [65a4df2194a4c] [DEBUG] Service is enabled ? true [2024-01-15 08:30:41] [65a4df2194a4c] [INFO] Service +33755517568 is enabled ! [2024-01-15 08:30:41] [65a4df2194a4c] [INFO] Phone Number +33661712431 is available ! [2024-01-15 08:30:41] [65a4df2194a4c] [DEBUG] Listen is enabled ? false [2024-01-15 08:30:41] [65a4df2194a4c] [INFO] Listen +33755517568 is disabled ! [2024-01-15 08:30:41] [65a4df2194a4c] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2024-01-15 08:30:41] [65a4df2194a4c] [DEBUG] BDD CheckNumber : la table est vide [2024-01-15 08:30:41] [65a4df2194a4c] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-01-15 08:30:41] [65a4df2194a4c] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33661712431 [2024-01-15 08:30:41] [65a4df2194a4c] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Non' [2024-01-15 08:30:41] [65a4df2194a4c] [INFO] BDD AddSmsCount SMS Count updated: 1 [2024-01-15 08:30:41] [65a4df2194a4c] [INFO] BDD BddMaj : sender mis à jour. Valeur: '33755517568' [2024-01-15 08:30:41] [65a4df2194a4c] [INFO] Réponse automatique : CEC2 - Souhaitez-vous faire du covoiturage ? [2024-01-15 08:30:41] [65a4df2194a4c] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'CEC 2 ESC' [2024-01-15 08:30:41] [65a4df2194a4c] [INFO] BDD BddMaj : EventAdress mis à jour. Valeur: 'ESC Clermont' [2024-01-15 08:30:41] [65a4df2194a4c] [INFO] BDD BddMaj : EventBeginTime mis à jour. Valeur: '2024-01-01 09:00:00' [2024-01-15 08:30:41] [65a4df2194a4c] [INFO] BDD BddMaj : EventEndTime mis à jour. Valeur: '2024-01-01 23:00:00' [2024-01-15 08:30:41] [65a4df2194a4c] [INFO] BDD BddMaj : EventDate mis à jour. Valeur: '2024-01-01' [2024-01-15 08:30:41] [65a4df2194a4c] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour je suis Alfred, l\'assistant covoiturage proposé par la CEC Massif Central pour l\'événement \'Nouveau cap régénératif\' du 17 au 19 janvier 2024 à l’ESC Clermont. Je peux vous aider quelque soit votre lieu et heure de départ. Souhaitez-vous profiter de ce service gratuit ?' [2024-01-15 08:30:41] [65a4df2194a4c] [DEBUG] début chatgpt [2024-01-15 08:30:41] [65a4df2194a4c] [DEBUG] curl_init OK [2024-01-15 08:30:41] [65a4df2194a4c] [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 : Non"}]} [2024-01-15 08:30:42] [65a4df2194a4c] [DEBUG] Commun GPT response: { "id": "chatcmpl-8hBibSTYJTXPt88EIGZKs3gVZCtpv", "object": "chat.completion", "created": 1705303841, "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-15 08:30:42] [65a4df2194a4c] [DEBUG] Curl Closed OK [2024-01-15 08:30:42] [65a4df2194a4c] [INFO] Commun GPT Content: { "id": "chatcmpl-8hBibSTYJTXPt88EIGZKs3gVZCtpv", "object": "chat.completion", "created": 1705303841, "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-15 08:30:42] [65a4df2194a4c] [DEBUG] [AUTOMATIC] Réponse 0 [2024-01-15 08:30:42] [65a4df2194a4c] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Non' [2024-01-15 08:30:42] [65a4df2194a4c] [DEBUG] [AUTOMATIC] Réponse Negative : Non [2024-01-15 08:30:42] [65a4df2194a4c] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Très bien, merci pour votre retour. Privilégiez la mobilité douce: des parking-relais sont à disposition dans la ville et les transports en commun permettent d’accéder à l’ESC Clermont. N’hésitez pas à me contacter si vous souhaitez plus d’information concernant ces sujets. Bonne journée ! Alfred.' [2024-01-15 08:30:42] [65a4df2194a4c] [INFO] Sender already set +33661712431 [2024-01-15 08:30:42] [65a4df2194a4c] [DEBUG] SMS sms1_sent_at : 0 [2024-01-15 08:30:42] [65a4df2194a4c] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-15 08:30:42] [65a4df2194a4c] [DEBUG] SMS sms2_sent_at : 0 [2024-01-15 08:30:42] [65a4df2194a4c] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-15 08:30:42] [65a4df2194a4c] [DEBUG] SMS sms3_sent_at : 0 [2024-01-15 08:30:42] [65a4df2194a4c] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-15 08:30:42] [65a4df2194a4c] [DEBUG] SMS sms4_sent_at : 0 [2024-01-15 08:30:42] [65a4df2194a4c] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-15 08:30:42] [65a4df2194a4c] [DEBUG] SMS sms5_sent_at : 0 [2024-01-15 08:30:42] [65a4df2194a4c] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-15 08:30:42] [65a4df2194a4c] [DEBUG] SMS sms6_sent_at : 0 [2024-01-15 08:30:42] [65a4df2194a4c] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-15 08:30:42] [65a4df2194a4c] [DEBUG] SMS operators count : 0 [2024-01-15 08:30:42] [65a4df2194a4c] [DEBUG] SMS day operators count : 0 [2024-01-15 08:30:42] [65a4df2194a4c] [INFO] SMS Count : 0 [2024-01-15 08:30:42] [65a4df2194a4c] [INFO] SMS day Count : 0 [2024-01-15 08:30:42] [65a4df2194a4c] [INFO] [SMS] Skip send SMS ! Limite atteinte pour : 33755517568 [2024-01-15 08:30:42] [65a4df2194a4c] [DEBUG] Callback juste avant fin callBack [2024-01-15 08:37:26] [65a4e0b6090bc] [DEBUG] Callback main start ok [2024-01-15 08:37:26] [65a4e0b6090bc] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 08:37:26] [65a4e0b6090bc] [DEBUG] Callback main avant while ok [2024-01-15 08:37:26] [65a4e0b6090bc] [DEBUG] Fields : channel=sms&text=Conducteur &reception_date=2024-01-15 08:37:25&metadata[message_id]=sms_65a1679324191327539424&metadata[number]=+33763135490&metadata[sim_card_number]=+33757050389 [2024-01-15 08:37:26] [65a4e0b6090bc] [INFO] Callback SMS entrant sur sim_card: +33757050389 depuis Number (user): +33763135490 Text: Conducteur [2024-01-15 08:37:26] [65a4e0b6090bc] [INFO] From: +33763135490|To: +33757050389|Date: 2024-01-15 08:37:25|Message: Conducteur [2024-01-15 08:37:26] [65a4e0b6090bc] [DEBUG] callback main apres while ok [2024-01-15 08:37:26] [65a4e0b6090bc] [DEBUG] Service is enabled ? true [2024-01-15 08:37:26] [65a4e0b6090bc] [INFO] Service +33757050389 is enabled ! [2024-01-15 08:37:26] [65a4e0b6090bc] [INFO] Phone Number +33763135490 is available ! [2024-01-15 08:37:26] [65a4e0b6090bc] [DEBUG] Listen is enabled ? false [2024-01-15 08:37:26] [65a4e0b6090bc] [INFO] Listen +33757050389 is disabled ! [2024-01-15 08:37:26] [65a4e0b6090bc] [DEBUG] callback main sim_card_number CORRECT : +33757050389 début d'interpretation du message [2024-01-15 08:37:26] [65a4e0b6090bc] [DEBUG] BDD CheckNumber : OK [2024-01-15 08:37:26] [65a4e0b6090bc] [INFO] Callback SMS Count =? 2 [2024-01-15 08:37:26] [65a4e0b6090bc] [INFO] Callback checkMessage : Oui -- text: Conducteur [2024-01-15 08:37:26] [65a4e0b6090bc] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Conducteur ' [2024-01-15 08:37:26] [65a4e0b6090bc] [INFO] Event ID ? 1 [2024-01-15 08:37:26] [65a4e0b6090bc] [INFO] Fetch event [2024-01-15 08:37:26] [65a4e0b6090bc] [INFO] Event name : Jumpstart [2024-01-15 08:37:26] [65a4e0b6090bc] [DEBUG] début chatgpt [2024-01-15 08:37:26] [65a4e0b6090bc] [DEBUG] curl_init OK [2024-01-15 08:37:26] [65a4e0b6090bc] [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":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Conducteur "}]} [2024-01-15 08:37:28] [65a4e0b6090bc] [DEBUG] Commun GPT response: { "id": "chatcmpl-8hBp882DZSmAkicuvHgrwl9v2FFFO", "object": "chat.completion", "created": 1705304246, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, pour pouvoir vous aider à organiser votre covoiturage, pourriez-vous me donner votre adresse de départ s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 389, "completion_tokens": 32, "total_tokens": 421 }, "system_fingerprint": null } [2024-01-15 08:37:28] [65a4e0b6090bc] [DEBUG] Curl Closed OK [2024-01-15 08:37:28] [65a4e0b6090bc] [INFO] Commun GPT Content: { "id": "chatcmpl-8hBp882DZSmAkicuvHgrwl9v2FFFO", "object": "chat.completion", "created": 1705304246, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, pour pouvoir vous aider à organiser votre covoiturage, pourriez-vous me donner votre adresse de départ s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 389, "completion_tokens": 32, "total_tokens": 421 }, "system_fingerprint": null } [2024-01-15 08:37:28] [65a4e0b6090bc] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Conducteur ' [2024-01-15 08:37:28] [65a4e0b6090bc] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Parfait, pour pouvoir vous aider à organiser votre covoiturage, pourriez-vous me donner votre adresse de départ s\'il vous plaît ?' [2024-01-15 08:37:28] [65a4e0b6090bc] [INFO] Sender already set +33763135490 [2024-01-15 08:37:28] [65a4e0b6090bc] [DEBUG] SMS sms1_sent_at : 0 [2024-01-15 08:37:28] [65a4e0b6090bc] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-15 08:37:28] [65a4e0b6090bc] [DEBUG] SMS sms2_sent_at : 0 [2024-01-15 08:37:28] [65a4e0b6090bc] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-15 08:37:28] [65a4e0b6090bc] [DEBUG] SMS sms3_sent_at : 0 [2024-01-15 08:37:28] [65a4e0b6090bc] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-15 08:37:28] [65a4e0b6090bc] [DEBUG] SMS sms4_sent_at : 0 [2024-01-15 08:37:28] [65a4e0b6090bc] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-15 08:37:28] [65a4e0b6090bc] [DEBUG] SMS sms5_sent_at : 0 [2024-01-15 08:37:28] [65a4e0b6090bc] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-15 08:37:28] [65a4e0b6090bc] [DEBUG] SMS sms6_sent_at : 0 [2024-01-15 08:37:28] [65a4e0b6090bc] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-15 08:37:28] [65a4e0b6090bc] [DEBUG] SMS operators count : 0 [2024-01-15 08:37:28] [65a4e0b6090bc] [DEBUG] SMS day operators count : 0 [2024-01-15 08:37:28] [65a4e0b6090bc] [INFO] SMS Count : 0 [2024-01-15 08:37:28] [65a4e0b6090bc] [INFO] SMS day Count : 0 [2024-01-15 08:37:28] [65a4e0b6090bc] [DEBUG] [SMS] text : Parfait, pour pouvoir vous aider à organiser votre covoiturage, pourriez-vous me donner votre adresse de départ s'il vous plaît ? [2024-01-15 08:37:28] [65a4e0b6090bc] [DEBUG] [SMS] number : +33763135490 [2024-01-15 08:37:28] [65a4e0b6090bc] [DEBUG] [SMS] sender : 33757050389 [2024-01-15 08:37:28] [65a4e0b6090bc] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33763135490"}],"text":"Parfait, pour pouvoir vous aider \u00e0 organiser votre covoiturage, 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-15 08:37:29] [65a4e0b6090bc] [DEBUG] [SMS] HTTP Code : 200 [2024-01-15 08:37:29] [65a4e0b6090bc] [INFO] [SMS] SMS envoyé avec succès id : sms_65a4e0b941eda898283357 [2024-01-15 08:37:29] [65a4e0b6090bc] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a4e0b941eda898283357","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":72.09} [2024-01-15 08:37:29] [65a4e0b6090bc] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-15 08:37:29] [65a4e0b6090bc] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-15 08:37:29' [2024-01-15 08:37:29] [65a4e0b6090bc] [DEBUG] Callback juste avant fin callBack [2024-01-15 08:37:53] [65a4e0d1bdd6b] [DEBUG] Callback main start ok [2024-01-15 08:37:53] [65a4e0d1bdd6b] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 08:37:53] [65a4e0d1bdd6b] [DEBUG] Callback main avant while ok [2024-01-15 08:37:53] [65a4e0d1bdd6b] [DEBUG] Fields : channel=sms&text=41 rue de longue les martres de veyre&reception_date=2024-01-15 08:37:52&metadata[message_id]=sms_65a4e0b941eda898283357&metadata[number]=+33763135490&metadata[sim_card_number]=+33757050389 [2024-01-15 08:37:53] [65a4e0d1bdd6b] [INFO] Callback SMS entrant sur sim_card: +33757050389 depuis Number (user): +33763135490 Text: 41 rue de longue les martres de veyre [2024-01-15 08:37:53] [65a4e0d1bdd6b] [INFO] From: +33763135490|To: +33757050389|Date: 2024-01-15 08:37:52|Message: 41 rue de longue les martres de veyre [2024-01-15 08:37:53] [65a4e0d1bdd6b] [DEBUG] callback main apres while ok [2024-01-15 08:37:53] [65a4e0d1bdd6b] [DEBUG] Service is enabled ? true [2024-01-15 08:37:53] [65a4e0d1bdd6b] [INFO] Service +33757050389 is enabled ! [2024-01-15 08:37:53] [65a4e0d1bdd6b] [INFO] Phone Number +33763135490 is available ! [2024-01-15 08:37:53] [65a4e0d1bdd6b] [DEBUG] Listen is enabled ? false [2024-01-15 08:37:53] [65a4e0d1bdd6b] [INFO] Listen +33757050389 is disabled ! [2024-01-15 08:37:53] [65a4e0d1bdd6b] [DEBUG] callback main sim_card_number CORRECT : +33757050389 début d'interpretation du message [2024-01-15 08:37:53] [65a4e0d1bdd6b] [DEBUG] BDD CheckNumber : OK [2024-01-15 08:37:53] [65a4e0d1bdd6b] [INFO] Callback SMS Count =? 3 [2024-01-15 08:37:53] [65a4e0d1bdd6b] [INFO] Callback checkMessage : Conducteur -- text: 41 rue de longue les martres de veyre [2024-01-15 08:37:53] [65a4e0d1bdd6b] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '41 rue de longue les martres de veyre' [2024-01-15 08:37:53] [65a4e0d1bdd6b] [INFO] Event ID ? 1 [2024-01-15 08:37:53] [65a4e0d1bdd6b] [INFO] Fetch event [2024-01-15 08:37:53] [65a4e0d1bdd6b] [INFO] Event name : Jumpstart [2024-01-15 08:37:53] [65a4e0d1bdd6b] [DEBUG] début chatgpt [2024-01-15 08:37:53] [65a4e0d1bdd6b] [DEBUG] curl_init OK [2024-01-15 08:37:53] [65a4e0d1bdd6b] [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":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Conducteur "},{"role":"assistant","content":"Parfait, pour pouvoir vous aider \u00e0 organiser votre covoiturage, pourriez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet ?"},{"role":"user","content":"41 rue de longue les martres de veyre"}]} [2024-01-15 08:37:55] [65a4e0d1bdd6b] [DEBUG] Commun GPT response: { "id": "chatcmpl-8hBpZ8lpZSZuLPLExw1Kq1SWAvOsM", "object": "chat.completion", "created": 1705304273, "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 ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 441, "completion_tokens": 33, "total_tokens": 474 }, "system_fingerprint": null } [2024-01-15 08:37:55] [65a4e0d1bdd6b] [DEBUG] Curl Closed OK [2024-01-15 08:37:55] [65a4e0d1bdd6b] [INFO] Commun GPT Content: { "id": "chatcmpl-8hBpZ8lpZSZuLPLExw1Kq1SWAvOsM", "object": "chat.completion", "created": 1705304273, "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 ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 441, "completion_tokens": 33, "total_tokens": 474 }, "system_fingerprint": null } [2024-01-15 08:37:55] [65a4e0d1bdd6b] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: '41 rue de longue les martres de veyre' [2024-01-15 08:37:55] [65a4e0d1bdd6b] [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 ?' [2024-01-15 08:37:55] [65a4e0d1bdd6b] [INFO] Sender already set +33763135490 [2024-01-15 08:37:55] [65a4e0d1bdd6b] [DEBUG] SMS sms1_sent_at : 0 [2024-01-15 08:37:55] [65a4e0d1bdd6b] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-15 08:37:55] [65a4e0d1bdd6b] [DEBUG] SMS sms2_sent_at : 0 [2024-01-15 08:37:55] [65a4e0d1bdd6b] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-15 08:37:55] [65a4e0d1bdd6b] [DEBUG] SMS sms3_sent_at : 1 [2024-01-15 08:37:55] [65a4e0d1bdd6b] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-15 08:37:55] [65a4e0d1bdd6b] [DEBUG] SMS sms4_sent_at : 0 [2024-01-15 08:37:55] [65a4e0d1bdd6b] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-15 08:37:55] [65a4e0d1bdd6b] [DEBUG] SMS sms5_sent_at : 0 [2024-01-15 08:37:55] [65a4e0d1bdd6b] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-15 08:37:55] [65a4e0d1bdd6b] [DEBUG] SMS sms6_sent_at : 0 [2024-01-15 08:37:55] [65a4e0d1bdd6b] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-15 08:37:55] [65a4e0d1bdd6b] [DEBUG] SMS operators count : 0 [2024-01-15 08:37:55] [65a4e0d1bdd6b] [DEBUG] SMS day operators count : 0 [2024-01-15 08:37:55] [65a4e0d1bdd6b] [INFO] SMS Count : 1 [2024-01-15 08:37:55] [65a4e0d1bdd6b] [INFO] SMS day Count : 1 [2024-01-15 08:37:55] [65a4e0d1bdd6b] [DEBUG] [SMS] text : Merci pour cette information. À quelle heure souhaitez-vous arriver à l'événement Jumpstart à la Grande Halle d'Auvergne ? [2024-01-15 08:37:55] [65a4e0d1bdd6b] [DEBUG] [SMS] number : +33763135490 [2024-01-15 08:37:55] [65a4e0d1bdd6b] [DEBUG] [SMS] sender : 33757050389 [2024-01-15 08:37:55] [65a4e0d1bdd6b] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33763135490"}],"text":"Merci pour cette information. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement Jumpstart \u00e0 la Grande Halle d'Auvergne ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050389"} [2024-01-15 08:37:56] [65a4e0d1bdd6b] [DEBUG] [SMS] HTTP Code : 200 [2024-01-15 08:37:56] [65a4e0d1bdd6b] [INFO] [SMS] SMS envoyé avec succès id : sms_65a4e0d429448494698540 [2024-01-15 08:37:56] [65a4e0d1bdd6b] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a4e0d429448494698540","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":72.04} [2024-01-15 08:37:56] [65a4e0d1bdd6b] [INFO] BDD AddSmsCount SMS Count updated: 4 [2024-01-15 08:37:56] [65a4e0d1bdd6b] [INFO] BDD BddMaj : sms4_sent_at mis à jour. Valeur: '2024-01-15 08:37:56' [2024-01-15 08:37:56] [65a4e0d1bdd6b] [DEBUG] Callback juste avant fin callBack [2024-01-15 08:38:11] [65a4e0e33d9fa] [DEBUG] Callback main start ok [2024-01-15 08:38:11] [65a4e0e33d9fa] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 08:38:11] [65a4e0e33d9fa] [DEBUG] Callback main avant while ok [2024-01-15 08:38:11] [65a4e0e33d9fa] [DEBUG] Fields : channel=sms&text=8h45&reception_date=2024-01-15 08:38:10&metadata[message_id]=sms_65a4e0d429448494698540&metadata[number]=+33763135490&metadata[sim_card_number]=+33757050389 [2024-01-15 08:38:11] [65a4e0e33d9fa] [INFO] Callback SMS entrant sur sim_card: +33757050389 depuis Number (user): +33763135490 Text: 8h45 [2024-01-15 08:38:11] [65a4e0e33d9fa] [INFO] From: +33763135490|To: +33757050389|Date: 2024-01-15 08:38:10|Message: 8h45 [2024-01-15 08:38:11] [65a4e0e33d9fa] [DEBUG] callback main apres while ok [2024-01-15 08:38:11] [65a4e0e33d9fa] [DEBUG] Service is enabled ? true [2024-01-15 08:38:11] [65a4e0e33d9fa] [INFO] Service +33757050389 is enabled ! [2024-01-15 08:38:11] [65a4e0e33d9fa] [INFO] Phone Number +33763135490 is available ! [2024-01-15 08:38:11] [65a4e0e33d9fa] [DEBUG] Listen is enabled ? false [2024-01-15 08:38:11] [65a4e0e33d9fa] [INFO] Listen +33757050389 is disabled ! [2024-01-15 08:38:11] [65a4e0e33d9fa] [DEBUG] callback main sim_card_number CORRECT : +33757050389 début d'interpretation du message [2024-01-15 08:38:11] [65a4e0e33d9fa] [DEBUG] BDD CheckNumber : OK [2024-01-15 08:38:11] [65a4e0e33d9fa] [INFO] Callback SMS Count =? 4 [2024-01-15 08:38:11] [65a4e0e33d9fa] [INFO] Callback checkMessage : 41 rue de longue les martres de veyre -- text: 8h45 [2024-01-15 08:38:11] [65a4e0e33d9fa] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '8h45' [2024-01-15 08:38:11] [65a4e0e33d9fa] [INFO] Event ID ? 1 [2024-01-15 08:38:11] [65a4e0e33d9fa] [INFO] Fetch event [2024-01-15 08:38:11] [65a4e0e33d9fa] [INFO] Event name : Jumpstart [2024-01-15 08:38:11] [65a4e0e33d9fa] [DEBUG] début chatgpt [2024-01-15 08:38:11] [65a4e0e33d9fa] [DEBUG] curl_init OK [2024-01-15 08:38:11] [65a4e0e33d9fa] [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":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Conducteur "},{"role":"assistant","content":"Parfait, pour pouvoir vous aider \u00e0 organiser votre covoiturage, pourriez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet ?"},{"role":"user","content":"41 rue de longue les martres de veyre"},{"role":"assistant","content":"Merci pour cette information. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement Jumpstart \u00e0 la Grande Halle d'Auvergne ?"},{"role":"user","content":"8h45"}]} [2024-01-15 08:38:12] [65a4e0e33d9fa] [DEBUG] Commun GPT response: { "id": "chatcmpl-8hBpr8Q2IFzYwMsr925COvxV6a7AC", "object": "chat.completion", "created": 1705304291, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien. Pour le retour, revenez-vous à la même adresse ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 485, "completion_tokens": 16, "total_tokens": 501 }, "system_fingerprint": null } [2024-01-15 08:38:12] [65a4e0e33d9fa] [DEBUG] Curl Closed OK [2024-01-15 08:38:12] [65a4e0e33d9fa] [INFO] Commun GPT Content: { "id": "chatcmpl-8hBpr8Q2IFzYwMsr925COvxV6a7AC", "object": "chat.completion", "created": 1705304291, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien. Pour le retour, revenez-vous à la même adresse ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 485, "completion_tokens": 16, "total_tokens": 501 }, "system_fingerprint": null } [2024-01-15 08:38:12] [65a4e0e33d9fa] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: '8h45' [2024-01-15 08:38:12] [65a4e0e33d9fa] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Très bien. Pour le retour, revenez-vous à la même adresse ?' [2024-01-15 08:38:12] [65a4e0e33d9fa] [INFO] Sender already set +33763135490 [2024-01-15 08:38:12] [65a4e0e33d9fa] [DEBUG] SMS sms1_sent_at : 0 [2024-01-15 08:38:12] [65a4e0e33d9fa] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-15 08:38:12] [65a4e0e33d9fa] [DEBUG] SMS sms2_sent_at : 0 [2024-01-15 08:38:12] [65a4e0e33d9fa] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-15 08:38:12] [65a4e0e33d9fa] [DEBUG] SMS sms3_sent_at : 1 [2024-01-15 08:38:12] [65a4e0e33d9fa] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-15 08:38:12] [65a4e0e33d9fa] [DEBUG] SMS sms4_sent_at : 1 [2024-01-15 08:38:12] [65a4e0e33d9fa] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-15 08:38:12] [65a4e0e33d9fa] [DEBUG] SMS sms5_sent_at : 0 [2024-01-15 08:38:12] [65a4e0e33d9fa] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-15 08:38:12] [65a4e0e33d9fa] [DEBUG] SMS sms6_sent_at : 0 [2024-01-15 08:38:12] [65a4e0e33d9fa] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-15 08:38:12] [65a4e0e33d9fa] [DEBUG] SMS operators count : 0 [2024-01-15 08:38:12] [65a4e0e33d9fa] [DEBUG] SMS day operators count : 0 [2024-01-15 08:38:12] [65a4e0e33d9fa] [INFO] SMS Count : 2 [2024-01-15 08:38:12] [65a4e0e33d9fa] [INFO] SMS day Count : 2 [2024-01-15 08:38:12] [65a4e0e33d9fa] [DEBUG] [SMS] text : Très bien. Pour le retour, revenez-vous à la même adresse ? [2024-01-15 08:38:12] [65a4e0e33d9fa] [DEBUG] [SMS] number : +33763135490 [2024-01-15 08:38:12] [65a4e0e33d9fa] [DEBUG] [SMS] sender : 33757050389 [2024-01-15 08:38:12] [65a4e0e33d9fa] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33763135490"}],"text":"Tr\u00e8s bien. Pour le retour, revenez-vous \u00e0 la m\u00eame adresse ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050389"} [2024-01-15 08:38:12] [65a4e0e33d9fa] [DEBUG] [SMS] HTTP Code : 200 [2024-01-15 08:38:12] [65a4e0e33d9fa] [INFO] [SMS] SMS envoyé avec succès id : sms_65a4e0e4dfb7d000405097 [2024-01-15 08:38:12] [65a4e0e33d9fa] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a4e0e4dfb7d000405097","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":72.0} [2024-01-15 08:38:12] [65a4e0e33d9fa] [INFO] BDD AddSmsCount SMS Count updated: 5 [2024-01-15 08:38:12] [65a4e0e33d9fa] [INFO] BDD BddMaj : sms5_sent_at mis à jour. Valeur: '2024-01-15 08:38:12' [2024-01-15 08:38:12] [65a4e0e33d9fa] [DEBUG] Callback juste avant fin callBack [2024-01-15 08:38:26] [65a4e0f23836f] [DEBUG] Callback main start ok [2024-01-15 08:38:26] [65a4e0f23836f] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 08:38:26] [65a4e0f23836f] [DEBUG] Callback main avant while ok [2024-01-15 08:38:26] [65a4e0f23836f] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-01-15 08:38:25&metadata[message_id]=sms_65a4e0e4dfb7d000405097&metadata[number]=+33763135490&metadata[sim_card_number]=+33757050389 [2024-01-15 08:38:26] [65a4e0f23836f] [INFO] Callback SMS entrant sur sim_card: +33757050389 depuis Number (user): +33763135490 Text: Oui [2024-01-15 08:38:26] [65a4e0f23836f] [INFO] From: +33763135490|To: +33757050389|Date: 2024-01-15 08:38:25|Message: Oui [2024-01-15 08:38:26] [65a4e0f23836f] [DEBUG] callback main apres while ok [2024-01-15 08:38:26] [65a4e0f23836f] [DEBUG] Service is enabled ? true [2024-01-15 08:38:26] [65a4e0f23836f] [INFO] Service +33757050389 is enabled ! [2024-01-15 08:38:26] [65a4e0f23836f] [INFO] Phone Number +33763135490 is available ! [2024-01-15 08:38:26] [65a4e0f23836f] [DEBUG] Listen is enabled ? false [2024-01-15 08:38:26] [65a4e0f23836f] [INFO] Listen +33757050389 is disabled ! [2024-01-15 08:38:26] [65a4e0f23836f] [DEBUG] callback main sim_card_number CORRECT : +33757050389 début d'interpretation du message [2024-01-15 08:38:26] [65a4e0f23836f] [DEBUG] BDD CheckNumber : OK [2024-01-15 08:38:26] [65a4e0f23836f] [INFO] Callback SMS Count =? 5 [2024-01-15 08:38:26] [65a4e0f23836f] [INFO] Callback checkMessage : 8h45 -- text: Oui [2024-01-15 08:38:26] [65a4e0f23836f] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-01-15 08:38:26] [65a4e0f23836f] [INFO] Event ID ? 1 [2024-01-15 08:38:26] [65a4e0f23836f] [INFO] Fetch event [2024-01-15 08:38:26] [65a4e0f23836f] [INFO] Event name : Jumpstart [2024-01-15 08:38:26] [65a4e0f23836f] [DEBUG] Callback juste avant fin callBack [2024-01-15 08:51:35] [65a4e407c973a] [DEBUG] Callback main start ok [2024-01-15 08:51:35] [65a4e407c973a] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 08:51:35] [65a4e407c973a] [DEBUG] Callback main avant while ok [2024-01-15 08:51:35] [65a4e407c973a] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-01-15 08:51:34&metadata[message_id]=sms_659e53d2dc3b8800905662&metadata[number]=+33761678127&metadata[sim_card_number]=+33757050374 [2024-01-15 08:51:35] [65a4e407c973a] [INFO] Callback SMS entrant sur sim_card: +33757050374 depuis Number (user): +33761678127 Text: Oui [2024-01-15 08:51:35] [65a4e407c973a] [INFO] From: +33761678127|To: +33757050374|Date: 2024-01-15 08:51:34|Message: Oui [2024-01-15 08:51:35] [65a4e407c973a] [DEBUG] callback main apres while ok [2024-01-15 08:51:35] [65a4e407c973a] [DEBUG] Service is enabled ? true [2024-01-15 08:51:35] [65a4e407c973a] [INFO] Service +33757050374 is enabled ! [2024-01-15 08:51:35] [65a4e407c973a] [INFO] Phone Number +33761678127 is available ! [2024-01-15 08:51:35] [65a4e407c973a] [DEBUG] Listen is enabled ? false [2024-01-15 08:51:35] [65a4e407c973a] [INFO] Listen +33757050374 is disabled ! [2024-01-15 08:51:35] [65a4e407c973a] [DEBUG] callback main sim_card_number CORRECT : +33757050374 début d'interpretation du message [2024-01-15 08:51:35] [65a4e407c973a] [DEBUG] BDD CheckNumber : OK [2024-01-15 08:51:35] [65a4e407c973a] [INFO] Callback SMS Count =? 1 [2024-01-15 08:51:35] [65a4e407c973a] [INFO] Callback checkMessage : -- text: Oui [2024-01-15 08:51:35] [65a4e407c973a] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-01-15 08:51:35] [65a4e407c973a] [INFO] Event ID ? 1 [2024-01-15 08:51:35] [65a4e407c973a] [INFO] Fetch event [2024-01-15 08:51:35] [65a4e407c973a] [INFO] Event name : Jumpstart [2024-01-15 08:51:35] [65a4e407c973a] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Oui' [2024-01-15 08:51:35] [65a4e407c973a] [DEBUG] [AUTOMATIC] Réponse Positive [2024-01-15 08:51:35] [65a4e407c973a] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2024-01-15 08:51:35] [65a4e407c973a] [INFO] Sender already set +33761678127 [2024-01-15 08:51:35] [65a4e407c973a] [DEBUG] SMS sms1_sent_at : 0 [2024-01-15 08:51:35] [65a4e407c973a] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-15 08:51:35] [65a4e407c973a] [DEBUG] SMS sms2_sent_at : 0 [2024-01-15 08:51:35] [65a4e407c973a] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-15 08:51:35] [65a4e407c973a] [DEBUG] SMS sms3_sent_at : 0 [2024-01-15 08:51:35] [65a4e407c973a] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-15 08:51:35] [65a4e407c973a] [DEBUG] SMS sms4_sent_at : 0 [2024-01-15 08:51:35] [65a4e407c973a] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-15 08:51:35] [65a4e407c973a] [DEBUG] SMS sms5_sent_at : 0 [2024-01-15 08:51:35] [65a4e407c973a] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-15 08:51:35] [65a4e407c973a] [DEBUG] SMS sms6_sent_at : 0 [2024-01-15 08:51:35] [65a4e407c973a] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-15 08:51:35] [65a4e407c973a] [DEBUG] SMS operators count : 0 [2024-01-15 08:51:35] [65a4e407c973a] [DEBUG] SMS day operators count : 0 [2024-01-15 08:51:35] [65a4e407c973a] [INFO] SMS Count : 0 [2024-01-15 08:51:35] [65a4e407c973a] [INFO] SMS day Count : 0 [2024-01-15 08:51:35] [65a4e407c973a] [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-15 08:51:35] [65a4e407c973a] [DEBUG] [SMS] number : +33761678127 [2024-01-15 08:51:35] [65a4e407c973a] [DEBUG] [SMS] sender : 33757050374 [2024-01-15 08:51:35] [65a4e407c973a] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33761678127"}],"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":"33757050374"} [2024-01-15 08:51:36] [65a4e407c973a] [DEBUG] [SMS] HTTP Code : 200 [2024-01-15 08:51:36] [65a4e407c973a] [INFO] [SMS] SMS envoyé avec succès id : sms_65a4e408238f2756670342 [2024-01-15 08:51:36] [65a4e407c973a] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a4e408238f2756670342","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":71.86} [2024-01-15 08:51:36] [65a4e407c973a] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-15 08:51:36] [65a4e407c973a] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-15 08:51:36' [2024-01-15 08:51:36] [65a4e407c973a] [DEBUG] Callback juste avant fin callBack [2024-01-15 08:53:39] [65a4e48346660] [DEBUG] Callback main start ok [2024-01-15 08:53:39] [65a4e48346660] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 08:53:39] [65a4e48346660] [DEBUG] Callback main avant while ok [2024-01-15 08:53:39] [65a4e48346660] [DEBUG] Fields : channel=sms&text=Parfait merci&reception_date=2024-01-15 08:53:38&metadata[message_id]=sms_65a4e44ad0b3a242640468&metadata[number]=+33681534350&metadata[sim_card_number]=+33757050390 [2024-01-15 08:53:39] [65a4e48346660] [INFO] Callback SMS entrant sur sim_card: +33757050390 depuis Number (user): +33681534350 Text: Parfait merci [2024-01-15 08:53:39] [65a4e48346660] [INFO] From: +33681534350|To: +33757050390|Date: 2024-01-15 08:53:38|Message: Parfait merci [2024-01-15 08:53:39] [65a4e48346660] [DEBUG] callback main apres while ok [2024-01-15 08:53:39] [65a4e48346660] [DEBUG] Service is enabled ? true [2024-01-15 08:53:39] [65a4e48346660] [INFO] Service +33757050390 is enabled ! [2024-01-15 08:53:39] [65a4e48346660] [INFO] Phone Number +33681534350 is available ! [2024-01-15 08:53:39] [65a4e48346660] [DEBUG] Listen is enabled ? false [2024-01-15 08:53:39] [65a4e48346660] [INFO] Listen +33757050390 is disabled ! [2024-01-15 08:53:39] [65a4e48346660] [DEBUG] callback main sim_card_number CORRECT : +33757050390 début d'interpretation du message [2024-01-15 08:53:39] [65a4e48346660] [DEBUG] BDD CheckNumber : OK [2024-01-15 08:53:39] [65a4e48346660] [INFO] Callback SMS Count =? 5 [2024-01-15 08:53:39] [65a4e48346660] [INFO] Callback checkMessage : 12 rue des littes - tourtoule 63530 Volvic -- text: Parfait merci [2024-01-15 08:53:39] [65a4e48346660] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Parfait merci' [2024-01-15 08:53:39] [65a4e48346660] [INFO] Event ID ? 1 [2024-01-15 08:53:39] [65a4e48346660] [INFO] Fetch event [2024-01-15 08:53:39] [65a4e48346660] [INFO] Event name : Jumpstart [2024-01-15 08:53:39] [65a4e48346660] [DEBUG] Callback juste avant fin callBack [2024-01-15 08:54:58] [65a4e4d2778b2] [DEBUG] Callback main start ok [2024-01-15 08:54:58] [65a4e4d2778b2] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 08:54:58] [65a4e4d2778b2] [DEBUG] Callback main avant while ok [2024-01-15 08:54:58] [65a4e4d2778b2] [DEBUG] Fields : channel=sms&text=À la fin de l'évènement&reception_date=2024-01-15 08:54:57&metadata[message_id]=sms_65a4e46e94129000500663&metadata[number]=+33665711139&metadata[sim_card_number]=+33757050388 [2024-01-15 08:54:58] [65a4e4d2778b2] [INFO] Callback SMS entrant sur sim_card: +33757050388 depuis Number (user): +33665711139 Text: À la fin de l'évènement [2024-01-15 08:54:58] [65a4e4d2778b2] [INFO] From: +33665711139|To: +33757050388|Date: 2024-01-15 08:54:57|Message: À la fin de l'évènement [2024-01-15 08:54:58] [65a4e4d2778b2] [DEBUG] callback main apres while ok [2024-01-15 08:54:58] [65a4e4d2778b2] [DEBUG] Service is enabled ? true [2024-01-15 08:54:58] [65a4e4d2778b2] [INFO] Service +33757050388 is enabled ! [2024-01-15 08:54:58] [65a4e4d2778b2] [INFO] Phone Number +33665711139 is available ! [2024-01-15 08:54:58] [65a4e4d2778b2] [DEBUG] Listen is enabled ? false [2024-01-15 08:54:58] [65a4e4d2778b2] [INFO] Listen +33757050388 is disabled ! [2024-01-15 08:54:58] [65a4e4d2778b2] [DEBUG] callback main sim_card_number CORRECT : +33757050388 début d'interpretation du message [2024-01-15 08:54:58] [65a4e4d2778b2] [DEBUG] BDD CheckNumber : OK [2024-01-15 08:54:58] [65a4e4d2778b2] [INFO] Callback SMS Count =? 5 [2024-01-15 08:54:58] [65a4e4d2778b2] [INFO] Callback checkMessage : À la même adresse -- text: À la fin de l'évènement [2024-01-15 08:54:58] [65a4e4d2778b2] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'À la fin de l\'évènement' [2024-01-15 08:54:58] [65a4e4d2778b2] [INFO] Event ID ? 1 [2024-01-15 08:54:58] [65a4e4d2778b2] [INFO] Fetch event [2024-01-15 08:54:58] [65a4e4d2778b2] [INFO] Event name : Jumpstart [2024-01-15 08:54:58] [65a4e4d2778b2] [DEBUG] Callback juste avant fin callBack [2024-01-15 08:56:47] [65a4e53f42e22] [DEBUG] Callback main start ok [2024-01-15 08:56:47] [65a4e53f42e22] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 08:56:47] [65a4e53f42e22] [DEBUG] Callback main avant while ok [2024-01-15 08:56:47] [65a4e53f42e22] [DEBUG] Fields : channel=sms&text=Bonjour, Oui je souhaiterais profiter de ce service gratuit. Bonne journée Anaïs DARRICARRERE &reception_date=2024-01-15 08:56:46&metadata[message_id]=sms_659d741326dc4862131732&metadata[number]=+33764630818&metadata[sim_card_number]=+33757050389 [2024-01-15 08:56:47] [65a4e53f42e22] [INFO] Callback SMS entrant sur sim_card: +33757050389 depuis Number (user): +33764630818 Text: Bonjour, Oui je souhaiterais profiter de ce service gratuit. Bonne journée Anaïs DARRICARRERE [2024-01-15 08:56:47] [65a4e53f42e22] [INFO] From: +33764630818|To: +33757050389|Date: 2024-01-15 08:56:46|Message: Bonjour, Oui je souhaiterais profiter de ce service gratuit. Bonne journée Anaïs DARRICARRERE [2024-01-15 08:56:47] [65a4e53f42e22] [DEBUG] callback main apres while ok [2024-01-15 08:56:47] [65a4e53f42e22] [DEBUG] Service is enabled ? true [2024-01-15 08:56:47] [65a4e53f42e22] [INFO] Service +33757050389 is enabled ! [2024-01-15 08:56:47] [65a4e53f42e22] [INFO] Phone Number +33764630818 is available ! [2024-01-15 08:56:47] [65a4e53f42e22] [DEBUG] Listen is enabled ? false [2024-01-15 08:56:47] [65a4e53f42e22] [INFO] Listen +33757050389 is disabled ! [2024-01-15 08:56:47] [65a4e53f42e22] [DEBUG] callback main sim_card_number CORRECT : +33757050389 début d'interpretation du message [2024-01-15 08:56:47] [65a4e53f42e22] [DEBUG] BDD CheckNumber : OK [2024-01-15 08:56:47] [65a4e53f42e22] [INFO] Callback SMS Count =? 1 [2024-01-15 08:56:47] [65a4e53f42e22] [INFO] Callback checkMessage : -- text: Bonjour, Oui je souhaiterais profiter de ce service gratuit. Bonne journée Anaïs DARRICARRERE [2024-01-15 08:56:47] [65a4e53f42e22] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour, \nOui je souhaiterais profiter de ce service gratuit. \nBonne journée \nAnaïs DARRICARRERE ' [2024-01-15 08:56:47] [65a4e53f42e22] [INFO] Event ID ? 1 [2024-01-15 08:56:47] [65a4e53f42e22] [INFO] Fetch event [2024-01-15 08:56:47] [65a4e53f42e22] [INFO] Event name : Jumpstart [2024-01-15 08:56:47] [65a4e53f42e22] [DEBUG] début chatgpt [2024-01-15 08:56:47] [65a4e53f42e22] [DEBUG] curl_init OK [2024-01-15 08:56:47] [65a4e53f42e22] [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, \nOui je souhaiterais profiter de ce service gratuit. \nBonne journ\u00e9e \nAna\u00efs DARRICARRERE "}]} [2024-01-15 08:56:47] [65a4e53f42e22] [DEBUG] Commun GPT response: { "id": "chatcmpl-8hC7rEKDorKd97HabMdZ0kIhFn3sj", "object": "chat.completion", "created": 1705305407, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "7" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 157, "completion_tokens": 1, "total_tokens": 158 }, "system_fingerprint": null } [2024-01-15 08:56:47] [65a4e53f42e22] [DEBUG] Curl Closed OK [2024-01-15 08:56:47] [65a4e53f42e22] [INFO] Commun GPT Content: { "id": "chatcmpl-8hC7rEKDorKd97HabMdZ0kIhFn3sj", "object": "chat.completion", "created": 1705305407, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "7" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 157, "completion_tokens": 1, "total_tokens": 158 }, "system_fingerprint": null } [2024-01-15 08:56:47] [65a4e53f42e22] [DEBUG] [AUTOMATIC] Réponse 7 [2024-01-15 08:56:47] [65a4e53f42e22] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Bonjour, \nOui je souhaiterais profiter de ce service gratuit. \nBonne journée \nAnaïs DARRICARRERE ' [2024-01-15 08:56:47] [65a4e53f42e22] [DEBUG] [AUTOMATIC] Réponse Positive [2024-01-15 08:56:47] [65a4e53f42e22] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2024-01-15 08:56:47] [65a4e53f42e22] [INFO] Sender already set +33764630818 [2024-01-15 08:56:47] [65a4e53f42e22] [DEBUG] SMS sms1_sent_at : 0 [2024-01-15 08:56:47] [65a4e53f42e22] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-15 08:56:47] [65a4e53f42e22] [DEBUG] SMS sms2_sent_at : 0 [2024-01-15 08:56:47] [65a4e53f42e22] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-15 08:56:47] [65a4e53f42e22] [DEBUG] SMS sms3_sent_at : 1 [2024-01-15 08:56:47] [65a4e53f42e22] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-15 08:56:47] [65a4e53f42e22] [DEBUG] SMS sms4_sent_at : 1 [2024-01-15 08:56:47] [65a4e53f42e22] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-15 08:56:47] [65a4e53f42e22] [DEBUG] SMS sms5_sent_at : 1 [2024-01-15 08:56:47] [65a4e53f42e22] [DEBUG] SMS day sms5_sent_at : 1 [2024-01-15 08:56:47] [65a4e53f42e22] [DEBUG] SMS sms6_sent_at : 0 [2024-01-15 08:56:47] [65a4e53f42e22] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-15 08:56:47] [65a4e53f42e22] [DEBUG] SMS operators count : 0 [2024-01-15 08:56:47] [65a4e53f42e22] [DEBUG] SMS day operators count : 0 [2024-01-15 08:56:47] [65a4e53f42e22] [INFO] SMS Count : 3 [2024-01-15 08:56:47] [65a4e53f42e22] [INFO] SMS day Count : 3 [2024-01-15 08:56:47] [65a4e53f42e22] [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-15 08:56:47] [65a4e53f42e22] [DEBUG] [SMS] number : +33764630818 [2024-01-15 08:56:47] [65a4e53f42e22] [DEBUG] [SMS] sender : 33757050389 [2024-01-15 08:56:47] [65a4e53f42e22] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33764630818"}],"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-15 08:56:48] [65a4e53f42e22] [DEBUG] [SMS] HTTP Code : 200 [2024-01-15 08:56:48] [65a4e53f42e22] [INFO] [SMS] SMS envoyé avec succès id : sms_65a4e540230fa975856914 [2024-01-15 08:56:48] [65a4e53f42e22] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a4e540230fa975856914","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":71.46} [2024-01-15 08:56:48] [65a4e53f42e22] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-15 08:56:48] [65a4e53f42e22] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-15 08:56:48' [2024-01-15 08:56:48] [65a4e53f42e22] [DEBUG] Callback juste avant fin callBack [2024-01-15 08:57:53] [65a4e5819b9f5] [DEBUG] Callback main start ok [2024-01-15 08:57:53] [65a4e5819b9f5] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 08:57:53] [65a4e5819b9f5] [DEBUG] Callback main avant while ok [2024-01-15 08:57:53] [65a4e5819b9f5] [DEBUG] Fields : channel=sms&text=17h30&reception_date=2024-01-15 08:57:52&metadata[message_id]=sms_65a4e55b70350174851641&metadata[number]=+33763135490&metadata[sim_card_number]=+33757050389 [2024-01-15 08:57:53] [65a4e5819b9f5] [INFO] Callback SMS entrant sur sim_card: +33757050389 depuis Number (user): +33763135490 Text: 17h30 [2024-01-15 08:57:53] [65a4e5819b9f5] [INFO] From: +33763135490|To: +33757050389|Date: 2024-01-15 08:57:52|Message: 17h30 [2024-01-15 08:57:53] [65a4e5819b9f5] [DEBUG] callback main apres while ok [2024-01-15 08:57:53] [65a4e5819b9f5] [DEBUG] Service is enabled ? true [2024-01-15 08:57:53] [65a4e5819b9f5] [INFO] Service +33757050389 is enabled ! [2024-01-15 08:57:53] [65a4e5819b9f5] [INFO] Phone Number +33763135490 is available ! [2024-01-15 08:57:53] [65a4e5819b9f5] [DEBUG] Listen is enabled ? false [2024-01-15 08:57:53] [65a4e5819b9f5] [INFO] Listen +33757050389 is disabled ! [2024-01-15 08:57:53] [65a4e5819b9f5] [DEBUG] callback main sim_card_number CORRECT : +33757050389 début d'interpretation du message [2024-01-15 08:57:53] [65a4e5819b9f5] [DEBUG] BDD CheckNumber : OK [2024-01-15 08:57:53] [65a4e5819b9f5] [INFO] Callback SMS Count =? 5 [2024-01-15 08:57:53] [65a4e5819b9f5] [INFO] Callback checkMessage : Oui -- text: 17h30 [2024-01-15 08:57:53] [65a4e5819b9f5] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '17h30' [2024-01-15 08:57:53] [65a4e5819b9f5] [INFO] Event ID ? 1 [2024-01-15 08:57:53] [65a4e5819b9f5] [INFO] Fetch event [2024-01-15 08:57:53] [65a4e5819b9f5] [INFO] Event name : Jumpstart [2024-01-15 08:57:53] [65a4e5819b9f5] [DEBUG] Callback juste avant fin callBack [2024-01-15 09:04:30] [65a4e70e24cb2] [DEBUG] Callback main start ok [2024-01-15 09:04:30] [65a4e70e24cb2] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 09:04:30] [65a4e70e24cb2] [DEBUG] Callback main avant while ok [2024-01-15 09:04:30] [65a4e70e24cb2] [DEBUG] Fields : channel=sms&text=Conducteur &reception_date=2024-01-15 09:04:29&metadata[message_id]=sms_65a4e408238f2756670342&metadata[number]=+33761678127&metadata[sim_card_number]=+33757050374 [2024-01-15 09:04:30] [65a4e70e24cb2] [INFO] Callback SMS entrant sur sim_card: +33757050374 depuis Number (user): +33761678127 Text: Conducteur [2024-01-15 09:04:30] [65a4e70e24cb2] [INFO] From: +33761678127|To: +33757050374|Date: 2024-01-15 09:04:29|Message: Conducteur [2024-01-15 09:04:30] [65a4e70e24cb2] [DEBUG] callback main apres while ok [2024-01-15 09:04:30] [65a4e70e24cb2] [DEBUG] Service is enabled ? true [2024-01-15 09:04:30] [65a4e70e24cb2] [INFO] Service +33757050374 is enabled ! [2024-01-15 09:04:30] [65a4e70e24cb2] [INFO] Phone Number +33761678127 is available ! [2024-01-15 09:04:30] [65a4e70e24cb2] [DEBUG] Listen is enabled ? false [2024-01-15 09:04:30] [65a4e70e24cb2] [INFO] Listen +33757050374 is disabled ! [2024-01-15 09:04:30] [65a4e70e24cb2] [DEBUG] callback main sim_card_number CORRECT : +33757050374 début d'interpretation du message [2024-01-15 09:04:30] [65a4e70e24cb2] [DEBUG] BDD CheckNumber : OK [2024-01-15 09:04:30] [65a4e70e24cb2] [INFO] Callback SMS Count =? 2 [2024-01-15 09:04:30] [65a4e70e24cb2] [INFO] Callback checkMessage : Oui -- text: Conducteur [2024-01-15 09:04:30] [65a4e70e24cb2] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Conducteur ' [2024-01-15 09:04:30] [65a4e70e24cb2] [INFO] Event ID ? 1 [2024-01-15 09:04:30] [65a4e70e24cb2] [INFO] Fetch event [2024-01-15 09:04:30] [65a4e70e24cb2] [INFO] Event name : Jumpstart [2024-01-15 09:04:30] [65a4e70e24cb2] [DEBUG] début chatgpt [2024-01-15 09:04:30] [65a4e70e24cb2] [DEBUG] curl_init OK [2024-01-15 09:04:30] [65a4e70e24cb2] [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-15 09:04:32] [65a4e70e24cb2] [DEBUG] Commun GPT response: { "id": "chatcmpl-8hCFK2gBwYGO2P5FZABtkOKbH45AT", "object": "chat.completion", "created": 1705305870, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait ! Pouvez-vous me donner votre adresse de départ pour que je puisse organiser votre covoiturage?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 383, "completion_tokens": 25, "total_tokens": 408 }, "system_fingerprint": null } [2024-01-15 09:04:32] [65a4e70e24cb2] [DEBUG] Curl Closed OK [2024-01-15 09:04:32] [65a4e70e24cb2] [INFO] Commun GPT Content: { "id": "chatcmpl-8hCFK2gBwYGO2P5FZABtkOKbH45AT", "object": "chat.completion", "created": 1705305870, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait ! Pouvez-vous me donner votre adresse de départ pour que je puisse organiser votre covoiturage?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 383, "completion_tokens": 25, "total_tokens": 408 }, "system_fingerprint": null } [2024-01-15 09:04:32] [65a4e70e24cb2] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Conducteur ' [2024-01-15 09:04:32] [65a4e70e24cb2] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Parfait ! Pouvez-vous me donner votre adresse de départ pour que je puisse organiser votre covoiturage?' [2024-01-15 09:04:32] [65a4e70e24cb2] [INFO] Sender already set +33761678127 [2024-01-15 09:04:32] [65a4e70e24cb2] [DEBUG] SMS sms1_sent_at : 0 [2024-01-15 09:04:32] [65a4e70e24cb2] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-15 09:04:32] [65a4e70e24cb2] [DEBUG] SMS sms2_sent_at : 0 [2024-01-15 09:04:32] [65a4e70e24cb2] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-15 09:04:32] [65a4e70e24cb2] [DEBUG] SMS sms3_sent_at : 0 [2024-01-15 09:04:32] [65a4e70e24cb2] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-15 09:04:32] [65a4e70e24cb2] [DEBUG] SMS sms4_sent_at : 0 [2024-01-15 09:04:32] [65a4e70e24cb2] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-15 09:04:32] [65a4e70e24cb2] [DEBUG] SMS sms5_sent_at : 0 [2024-01-15 09:04:32] [65a4e70e24cb2] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-15 09:04:32] [65a4e70e24cb2] [DEBUG] SMS sms6_sent_at : 0 [2024-01-15 09:04:32] [65a4e70e24cb2] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-15 09:04:32] [65a4e70e24cb2] [DEBUG] SMS operators count : 0 [2024-01-15 09:04:32] [65a4e70e24cb2] [DEBUG] SMS day operators count : 0 [2024-01-15 09:04:32] [65a4e70e24cb2] [INFO] SMS Count : 0 [2024-01-15 09:04:32] [65a4e70e24cb2] [INFO] SMS day Count : 1 [2024-01-15 09:04:32] [65a4e70e24cb2] [DEBUG] [SMS] text : Parfait ! Pouvez-vous me donner votre adresse de départ pour que je puisse organiser votre covoiturage? [2024-01-15 09:04:32] [65a4e70e24cb2] [DEBUG] [SMS] number : +33761678127 [2024-01-15 09:04:32] [65a4e70e24cb2] [DEBUG] [SMS] sender : 33757050374 [2024-01-15 09:04:32] [65a4e70e24cb2] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33761678127"}],"text":"Parfait ! Pouvez-vous me donner votre adresse de d\u00e9part pour que je puisse organiser votre covoiturage?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050374"} [2024-01-15 09:04:32] [65a4e70e24cb2] [DEBUG] [SMS] HTTP Code : 200 [2024-01-15 09:04:32] [65a4e70e24cb2] [INFO] [SMS] SMS envoyé avec succès id : sms_65a4e71098e80658265257 [2024-01-15 09:04:32] [65a4e70e24cb2] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a4e71098e80658265257","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":71.32} [2024-01-15 09:04:32] [65a4e70e24cb2] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-15 09:04:32] [65a4e70e24cb2] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-15 09:04:32' [2024-01-15 09:04:32] [65a4e70e24cb2] [DEBUG] Callback juste avant fin callBack [2024-01-15 09:05:04] [65a4e7308ed35] [DEBUG] Callback main start ok [2024-01-15 09:05:04] [65a4e7308ed35] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 09:05:04] [65a4e7308ed35] [DEBUG] Callback main avant while ok [2024-01-15 09:05:04] [65a4e7308ed35] [DEBUG] Fields : channel=sms&text=Place des bughes, 63000 Clermont Ferrand &reception_date=2024-01-15 09:05:02&metadata[message_id]=sms_65a4e71098e80658265257&metadata[number]=+33761678127&metadata[sim_card_number]=+33757050374 [2024-01-15 09:05:04] [65a4e7308ed35] [INFO] Callback SMS entrant sur sim_card: +33757050374 depuis Number (user): +33761678127 Text: Place des bughes, 63000 Clermont Ferrand [2024-01-15 09:05:04] [65a4e7308ed35] [INFO] From: +33761678127|To: +33757050374|Date: 2024-01-15 09:05:02|Message: Place des bughes, 63000 Clermont Ferrand [2024-01-15 09:05:04] [65a4e7308ed35] [DEBUG] callback main apres while ok [2024-01-15 09:05:04] [65a4e7308ed35] [DEBUG] Service is enabled ? true [2024-01-15 09:05:04] [65a4e7308ed35] [INFO] Service +33757050374 is enabled ! [2024-01-15 09:05:04] [65a4e7308ed35] [INFO] Phone Number +33761678127 is available ! [2024-01-15 09:05:04] [65a4e7308ed35] [DEBUG] Listen is enabled ? false [2024-01-15 09:05:04] [65a4e7308ed35] [INFO] Listen +33757050374 is disabled ! [2024-01-15 09:05:04] [65a4e7308ed35] [DEBUG] callback main sim_card_number CORRECT : +33757050374 début d'interpretation du message [2024-01-15 09:05:04] [65a4e7308ed35] [DEBUG] BDD CheckNumber : OK [2024-01-15 09:05:04] [65a4e7308ed35] [INFO] Callback SMS Count =? 3 [2024-01-15 09:05:04] [65a4e7308ed35] [INFO] Callback checkMessage : Conducteur -- text: Place des bughes, 63000 Clermont Ferrand [2024-01-15 09:05:04] [65a4e7308ed35] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Place des bughes, 63000 Clermont Ferrand ' [2024-01-15 09:05:04] [65a4e7308ed35] [INFO] Event ID ? 1 [2024-01-15 09:05:04] [65a4e7308ed35] [INFO] Fetch event [2024-01-15 09:05:04] [65a4e7308ed35] [INFO] Event name : Jumpstart [2024-01-15 09:05:04] [65a4e7308ed35] [DEBUG] début chatgpt [2024-01-15 09:05:04] [65a4e7308ed35] [DEBUG] curl_init OK [2024-01-15 09:05:04] [65a4e7308ed35] [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 ! Pouvez-vous me donner votre adresse de d\u00e9part pour que je puisse organiser votre covoiturage?"},{"role":"user","content":"Place des bughes, 63000 Clermont Ferrand "}]} [2024-01-15 09:05:06] [65a4e7308ed35] [DEBUG] Commun GPT response: { "id": "chatcmpl-8hCFsyXqBBF2ib03zuUm1IK7eZ5Qn", "object": "chat.completion", "created": 1705305904, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour votre adresse. À quelle heure souhaitez-vous arriver à l'événement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 430, "completion_tokens": 21, "total_tokens": 451 }, "system_fingerprint": null } [2024-01-15 09:05:06] [65a4e7308ed35] [DEBUG] Curl Closed OK [2024-01-15 09:05:06] [65a4e7308ed35] [INFO] Commun GPT Content: { "id": "chatcmpl-8hCFsyXqBBF2ib03zuUm1IK7eZ5Qn", "object": "chat.completion", "created": 1705305904, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour votre adresse. À quelle heure souhaitez-vous arriver à l'événement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 430, "completion_tokens": 21, "total_tokens": 451 }, "system_fingerprint": null } [2024-01-15 09:05:06] [65a4e7308ed35] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: 'Place des bughes, 63000 Clermont Ferrand ' [2024-01-15 09:05:06] [65a4e7308ed35] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Merci pour votre adresse. À quelle heure souhaitez-vous arriver à l\'événement ?' [2024-01-15 09:05:06] [65a4e7308ed35] [INFO] Sender already set +33761678127 [2024-01-15 09:05:06] [65a4e7308ed35] [DEBUG] SMS sms1_sent_at : 0 [2024-01-15 09:05:06] [65a4e7308ed35] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-15 09:05:06] [65a4e7308ed35] [DEBUG] SMS sms2_sent_at : 0 [2024-01-15 09:05:06] [65a4e7308ed35] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-15 09:05:06] [65a4e7308ed35] [DEBUG] SMS sms3_sent_at : 1 [2024-01-15 09:05:06] [65a4e7308ed35] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-15 09:05:06] [65a4e7308ed35] [DEBUG] SMS sms4_sent_at : 0 [2024-01-15 09:05:06] [65a4e7308ed35] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-15 09:05:06] [65a4e7308ed35] [DEBUG] SMS sms5_sent_at : 0 [2024-01-15 09:05:06] [65a4e7308ed35] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-15 09:05:06] [65a4e7308ed35] [DEBUG] SMS sms6_sent_at : 0 [2024-01-15 09:05:06] [65a4e7308ed35] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-15 09:05:06] [65a4e7308ed35] [DEBUG] SMS operators count : 0 [2024-01-15 09:05:06] [65a4e7308ed35] [DEBUG] SMS day operators count : 0 [2024-01-15 09:05:06] [65a4e7308ed35] [INFO] SMS Count : 1 [2024-01-15 09:05:06] [65a4e7308ed35] [INFO] SMS day Count : 2 [2024-01-15 09:05:06] [65a4e7308ed35] [DEBUG] [SMS] text : Merci pour votre adresse. À quelle heure souhaitez-vous arriver à l'événement ? [2024-01-15 09:05:06] [65a4e7308ed35] [DEBUG] [SMS] number : +33761678127 [2024-01-15 09:05:06] [65a4e7308ed35] [DEBUG] [SMS] sender : 33757050374 [2024-01-15 09:05:06] [65a4e7308ed35] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33761678127"}],"text":"Merci pour votre adresse. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050374"} [2024-01-15 09:05:06] [65a4e7308ed35] [DEBUG] [SMS] HTTP Code : 200 [2024-01-15 09:05:06] [65a4e7308ed35] [INFO] [SMS] SMS envoyé avec succès id : sms_65a4e7327d2b7718239500 [2024-01-15 09:05:06] [65a4e7308ed35] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a4e7327d2b7718239500","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":71.28} [2024-01-15 09:05:06] [65a4e7308ed35] [INFO] BDD AddSmsCount SMS Count updated: 4 [2024-01-15 09:05:06] [65a4e7308ed35] [INFO] BDD BddMaj : sms4_sent_at mis à jour. Valeur: '2024-01-15 09:05:06' [2024-01-15 09:05:06] [65a4e7308ed35] [DEBUG] Callback juste avant fin callBack [2024-01-15 09:05:47] [65a4e75bd7099] [DEBUG] Callback main start ok [2024-01-15 09:05:47] [65a4e75bd7099] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 09:05:47] [65a4e75bd7099] [DEBUG] Callback main avant while ok [2024-01-15 09:05:47] [65a4e75bd7099] [DEBUG] Fields : channel=sms&text=5min avant le début !??????&reception_date=2024-01-15 09:05:46&metadata[message_id]=sms_65a4e7327d2b7718239500&metadata[number]=+33761678127&metadata[sim_card_number]=+33757050374 [2024-01-15 09:05:47] [65a4e75bd7099] [INFO] Callback SMS entrant sur sim_card: +33757050374 depuis Number (user): +33761678127 Text: 5min avant le début !?????? [2024-01-15 09:05:47] [65a4e75bd7099] [INFO] From: +33761678127|To: +33757050374|Date: 2024-01-15 09:05:46|Message: 5min avant le début !?????? [2024-01-15 09:05:47] [65a4e75bd7099] [DEBUG] callback main apres while ok [2024-01-15 09:05:47] [65a4e75bd7099] [DEBUG] Service is enabled ? true [2024-01-15 09:05:47] [65a4e75bd7099] [INFO] Service +33757050374 is enabled ! [2024-01-15 09:05:47] [65a4e75bd7099] [INFO] Phone Number +33761678127 is available ! [2024-01-15 09:05:47] [65a4e75bd7099] [DEBUG] Listen is enabled ? false [2024-01-15 09:05:47] [65a4e75bd7099] [INFO] Listen +33757050374 is disabled ! [2024-01-15 09:05:47] [65a4e75bd7099] [DEBUG] callback main sim_card_number CORRECT : +33757050374 début d'interpretation du message [2024-01-15 09:05:47] [65a4e75bd7099] [DEBUG] BDD CheckNumber : OK [2024-01-15 09:05:47] [65a4e75bd7099] [INFO] Callback SMS Count =? 4 [2024-01-15 09:05:47] [65a4e75bd7099] [INFO] Callback checkMessage : Place des bughes, 63000 Clermont Ferrand -- text: 5min avant le début !?????? [2024-01-15 09:05:47] [65a4e75bd7099] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '5min avant le début !??????' [2024-01-15 09:05:47] [65a4e75bd7099] [INFO] Event ID ? 1 [2024-01-15 09:05:47] [65a4e75bd7099] [INFO] Fetch event [2024-01-15 09:05:47] [65a4e75bd7099] [INFO] Event name : Jumpstart [2024-01-15 09:05:47] [65a4e75bd7099] [DEBUG] début chatgpt [2024-01-15 09:05:47] [65a4e75bd7099] [DEBUG] curl_init OK [2024-01-15 09:05:47] [65a4e75bd7099] [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 ! Pouvez-vous me donner votre adresse de d\u00e9part pour que je puisse organiser votre covoiturage?"},{"role":"user","content":"Place des bughes, 63000 Clermont Ferrand "},{"role":"assistant","content":"Merci pour votre adresse. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement ?"},{"role":"user","content":"5min avant le d\u00e9but !??????"}]} [2024-01-15 09:05:50] [65a4e75bd7099] [DEBUG] Commun GPT response: { "id": "chatcmpl-8hCGa8E3Bixnhw2uSvZG3k6DzQpM0", "object": "chat.completion", "created": 1705305948, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "D'accord, je note que vous souhaitez arriver 5 minutes avant le début de l'évènement. A quelle heure souhaitez-vous repartir après l'évènement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 467, "completion_tokens": 41, "total_tokens": 508 }, "system_fingerprint": null } [2024-01-15 09:05:50] [65a4e75bd7099] [DEBUG] Curl Closed OK [2024-01-15 09:05:50] [65a4e75bd7099] [INFO] Commun GPT Content: { "id": "chatcmpl-8hCGa8E3Bixnhw2uSvZG3k6DzQpM0", "object": "chat.completion", "created": 1705305948, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "D'accord, je note que vous souhaitez arriver 5 minutes avant le début de l'évènement. A quelle heure souhaitez-vous repartir après l'évènement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 467, "completion_tokens": 41, "total_tokens": 508 }, "system_fingerprint": null } [2024-01-15 09:05:50] [65a4e75bd7099] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: '5min avant le début !??????' [2024-01-15 09:05:50] [65a4e75bd7099] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'D\'accord, je note que vous souhaitez arriver 5 minutes avant le début de l\'évènement. A quelle heure souhaitez-vous repartir après l\'évènement ?' [2024-01-15 09:05:50] [65a4e75bd7099] [INFO] Sender already set +33761678127 [2024-01-15 09:05:50] [65a4e75bd7099] [DEBUG] SMS sms1_sent_at : 0 [2024-01-15 09:05:50] [65a4e75bd7099] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-15 09:05:50] [65a4e75bd7099] [DEBUG] SMS sms2_sent_at : 0 [2024-01-15 09:05:50] [65a4e75bd7099] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-15 09:05:50] [65a4e75bd7099] [DEBUG] SMS sms3_sent_at : 1 [2024-01-15 09:05:50] [65a4e75bd7099] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-15 09:05:50] [65a4e75bd7099] [DEBUG] SMS sms4_sent_at : 1 [2024-01-15 09:05:50] [65a4e75bd7099] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-15 09:05:50] [65a4e75bd7099] [DEBUG] SMS sms5_sent_at : 0 [2024-01-15 09:05:50] [65a4e75bd7099] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-15 09:05:50] [65a4e75bd7099] [DEBUG] SMS sms6_sent_at : 0 [2024-01-15 09:05:50] [65a4e75bd7099] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-15 09:05:50] [65a4e75bd7099] [DEBUG] SMS operators count : 0 [2024-01-15 09:05:50] [65a4e75bd7099] [DEBUG] SMS day operators count : 0 [2024-01-15 09:05:50] [65a4e75bd7099] [INFO] SMS Count : 2 [2024-01-15 09:05:50] [65a4e75bd7099] [INFO] SMS day Count : 3 [2024-01-15 09:05:50] [65a4e75bd7099] [DEBUG] [SMS] text : D'accord, je note que vous souhaitez arriver 5 minutes avant le début de l'évènement. A quelle heure souhaitez-vous repartir après l'évènement ? [2024-01-15 09:05:50] [65a4e75bd7099] [DEBUG] [SMS] number : +33761678127 [2024-01-15 09:05:50] [65a4e75bd7099] [DEBUG] [SMS] sender : 33757050374 [2024-01-15 09:05:50] [65a4e75bd7099] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33761678127"}],"text":"D'accord, je note que vous souhaitez arriver 5 minutes avant le d\u00e9but de l'\u00e9v\u00e8nement. A quelle heure souhaitez-vous repartir apr\u00e8s l'\u00e9v\u00e8nement ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050374"} [2024-01-15 09:05:51] [65a4e75bd7099] [DEBUG] [SMS] HTTP Code : 200 [2024-01-15 09:05:51] [65a4e75bd7099] [INFO] [SMS] SMS envoyé avec succès id : sms_65a4e75f519a3853572506 [2024-01-15 09:05:51] [65a4e75bd7099] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a4e75f519a3853572506","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":71.23} [2024-01-15 09:05:51] [65a4e75bd7099] [INFO] BDD AddSmsCount SMS Count updated: 5 [2024-01-15 09:05:51] [65a4e75bd7099] [INFO] BDD BddMaj : sms5_sent_at mis à jour. Valeur: '2024-01-15 09:05:51' [2024-01-15 09:05:51] [65a4e75bd7099] [DEBUG] Callback juste avant fin callBack [2024-01-15 09:06:46] [65a4e7962dc55] [DEBUG] Callback main start ok [2024-01-15 09:06:46] [65a4e7962dc55] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 09:06:46] [65a4e7962dc55] [DEBUG] Callback main avant while ok [2024-01-15 09:06:46] [65a4e7962dc55] [DEBUG] Fields : channel=sms&text=5pm&reception_date=2024-01-15 09:06:42&metadata[message_id]=sms_65a4e75f519a3853572506&metadata[number]=+33761678127&metadata[sim_card_number]=+33757050374 [2024-01-15 09:06:46] [65a4e7962dc55] [INFO] Callback SMS entrant sur sim_card: +33757050374 depuis Number (user): +33761678127 Text: 5pm [2024-01-15 09:06:46] [65a4e7962dc55] [INFO] From: +33761678127|To: +33757050374|Date: 2024-01-15 09:06:42|Message: 5pm [2024-01-15 09:06:46] [65a4e7962dc55] [DEBUG] callback main apres while ok [2024-01-15 09:06:46] [65a4e7962dc55] [DEBUG] Service is enabled ? true [2024-01-15 09:06:46] [65a4e7962dc55] [INFO] Service +33757050374 is enabled ! [2024-01-15 09:06:46] [65a4e7962dc55] [INFO] Phone Number +33761678127 is not available ! [2024-01-15 09:09:20] [65a4e8304bba5] [DEBUG] Callback main start ok [2024-01-15 09:09:20] [65a4e8304bba5] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 09:09:20] [65a4e8304bba5] [DEBUG] Callback main avant while ok [2024-01-15 09:09:20] [65a4e8304bba5] [DEBUG] Fields : channel=sms&text=Oui &reception_date=2024-01-15 09:09:19&metadata[message_id]=sms_65a4e7e0c791f471930538&metadata[number]=+33761678127&metadata[sim_card_number]=+33757050374 [2024-01-15 09:09:20] [65a4e8304bba5] [INFO] Callback SMS entrant sur sim_card: +33757050374 depuis Number (user): +33761678127 Text: Oui [2024-01-15 09:09:20] [65a4e8304bba5] [INFO] From: +33761678127|To: +33757050374|Date: 2024-01-15 09:09:19|Message: Oui [2024-01-15 09:09:20] [65a4e8304bba5] [DEBUG] callback main apres while ok [2024-01-15 09:09:20] [65a4e8304bba5] [DEBUG] Service is enabled ? true [2024-01-15 09:09:20] [65a4e8304bba5] [INFO] Service +33757050374 is enabled ! [2024-01-15 09:09:20] [65a4e8304bba5] [INFO] Phone Number +33761678127 is not available ! [2024-01-15 11:41:52] [65a50bf0aa291] [DEBUG] Callback main start ok [2024-01-15 11:41:52] [65a50bf0aa291] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 11:41:52] [65a50bf0aa291] [DEBUG] Callback main avant while ok [2024-01-15 11:41:52] [65a50bf0aa291] [DEBUG] Fields : channel=sms&text=Puis je modifier l'heure à laquelle je souhaite arriver à l'événement?&reception_date=2024-01-15 11:41:51&metadata[message_id]=sms_65a4e4e86817d366480428&metadata[number]=+33665711139&metadata[sim_card_number]=+33757050388 [2024-01-15 11:41:52] [65a50bf0aa291] [INFO] Callback SMS entrant sur sim_card: +33757050388 depuis Number (user): +33665711139 Text: Puis je modifier l'heure à laquelle je souhaite arriver à l'événement? [2024-01-15 11:41:52] [65a50bf0aa291] [INFO] From: +33665711139|To: +33757050388|Date: 2024-01-15 11:41:51|Message: Puis je modifier l'heure à laquelle je souhaite arriver à l'événement? [2024-01-15 11:41:52] [65a50bf0aa291] [DEBUG] callback main apres while ok [2024-01-15 11:41:52] [65a50bf0aa291] [DEBUG] Service is enabled ? true [2024-01-15 11:41:52] [65a50bf0aa291] [INFO] Service +33757050388 is enabled ! [2024-01-15 11:41:52] [65a50bf0aa291] [INFO] Phone Number +33665711139 is available ! [2024-01-15 11:41:52] [65a50bf0aa291] [DEBUG] Listen is enabled ? false [2024-01-15 11:41:52] [65a50bf0aa291] [INFO] Listen +33757050388 is disabled ! [2024-01-15 11:41:52] [65a50bf0aa291] [DEBUG] callback main sim_card_number CORRECT : +33757050388 début d'interpretation du message [2024-01-15 11:41:52] [65a50bf0aa291] [DEBUG] BDD CheckNumber : OK [2024-01-15 11:41:52] [65a50bf0aa291] [INFO] Callback SMS Count =? 5 [2024-01-15 11:41:52] [65a50bf0aa291] [INFO] Callback checkMessage : À la fin de l'évènement -- text: Puis je modifier l'heure à laquelle je souhaite arriver à l'événement? [2024-01-15 11:41:52] [65a50bf0aa291] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Puis je modifier l\'heure à laquelle je souhaite arriver à l\'événement?' [2024-01-15 11:41:52] [65a50bf0aa291] [INFO] Event ID ? 1 [2024-01-15 11:41:52] [65a50bf0aa291] [INFO] Fetch event [2024-01-15 11:41:52] [65a50bf0aa291] [INFO] Event name : Jumpstart [2024-01-15 11:41:52] [65a50bf0aa291] [DEBUG] Callback juste avant fin callBack [2024-01-15 11:54:08] [65a50ed08d52d] [DEBUG] Callback main start ok [2024-01-15 11:54:08] [65a50ed08d52d] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 11:54:08] [65a50ed08d52d] [DEBUG] Callback main avant while ok [2024-01-15 11:54:08] [65a50ed08d52d] [DEBUG] Fields : channel=sms&text=Conducteur &reception_date=2024-01-15 11:54:07&metadata[message_id]=sms_65a4e540230fa975856914&metadata[number]=+33764630818&metadata[sim_card_number]=+33757050389 [2024-01-15 11:54:08] [65a50ed08d52d] [INFO] Callback SMS entrant sur sim_card: +33757050389 depuis Number (user): +33764630818 Text: Conducteur [2024-01-15 11:54:08] [65a50ed08d52d] [INFO] From: +33764630818|To: +33757050389|Date: 2024-01-15 11:54:07|Message: Conducteur [2024-01-15 11:54:08] [65a50ed08d52d] [DEBUG] callback main apres while ok [2024-01-15 11:54:08] [65a50ed08d52d] [DEBUG] Service is enabled ? true [2024-01-15 11:54:08] [65a50ed08d52d] [INFO] Service +33757050389 is enabled ! [2024-01-15 11:54:08] [65a50ed08d52d] [INFO] Phone Number +33764630818 is available ! [2024-01-15 11:54:08] [65a50ed08d52d] [DEBUG] Listen is enabled ? false [2024-01-15 11:54:08] [65a50ed08d52d] [INFO] Listen +33757050389 is disabled ! [2024-01-15 11:54:08] [65a50ed08d52d] [DEBUG] callback main sim_card_number CORRECT : +33757050389 début d'interpretation du message [2024-01-15 11:54:08] [65a50ed08d52d] [DEBUG] BDD CheckNumber : OK [2024-01-15 11:54:08] [65a50ed08d52d] [INFO] Callback SMS Count =? 2 [2024-01-15 11:54:08] [65a50ed08d52d] [INFO] Callback checkMessage : Bonjour, Oui je souhaiterais profiter de ce service gratuit. Bonne journée Anaïs DARRICARRERE -- text: Conducteur [2024-01-15 11:54:08] [65a50ed08d52d] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Conducteur ' [2024-01-15 11:54:08] [65a50ed08d52d] [INFO] Event ID ? 1 [2024-01-15 11:54:08] [65a50ed08d52d] [INFO] Fetch event [2024-01-15 11:54:08] [65a50ed08d52d] [INFO] Event name : Jumpstart [2024-01-15 11:54:08] [65a50ed08d52d] [DEBUG] début chatgpt [2024-01-15 11:54:08] [65a50ed08d52d] [DEBUG] curl_init OK [2024-01-15 11:54:08] [65a50ed08d52d] [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, \nOui je souhaiterais profiter de ce service gratuit. \nBonne journ\u00e9e \nAna\u00efs DARRICARRERE "},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Conducteur "}]} [2024-01-15 11:54:10] [65a50ed08d52d] [DEBUG] Commun GPT response: { "id": "chatcmpl-8hEtUSPHPDSe9ISPR9XNDoAvkB4Nw", "object": "chat.completion", "created": 1705316048, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, en tant que conducteur, pourriez-vous me donner votre adresse de départ s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 411, "completion_tokens": 25, "total_tokens": 436 }, "system_fingerprint": null } [2024-01-15 11:54:10] [65a50ed08d52d] [DEBUG] Curl Closed OK [2024-01-15 11:54:10] [65a50ed08d52d] [INFO] Commun GPT Content: { "id": "chatcmpl-8hEtUSPHPDSe9ISPR9XNDoAvkB4Nw", "object": "chat.completion", "created": 1705316048, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, en tant que conducteur, pourriez-vous me donner votre adresse de départ s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 411, "completion_tokens": 25, "total_tokens": 436 }, "system_fingerprint": null } [2024-01-15 11:54:10] [65a50ed08d52d] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Conducteur ' [2024-01-15 11:54:10] [65a50ed08d52d] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Parfait, en tant que conducteur, pourriez-vous me donner votre adresse de départ s\'il vous plaît ?' [2024-01-15 11:54:10] [65a50ed08d52d] [INFO] Sender already set +33764630818 [2024-01-15 11:54:10] [65a50ed08d52d] [DEBUG] SMS sms1_sent_at : 0 [2024-01-15 11:54:10] [65a50ed08d52d] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-15 11:54:10] [65a50ed08d52d] [DEBUG] SMS sms2_sent_at : 0 [2024-01-15 11:54:10] [65a50ed08d52d] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-15 11:54:10] [65a50ed08d52d] [DEBUG] SMS sms3_sent_at : 0 [2024-01-15 11:54:10] [65a50ed08d52d] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-15 11:54:10] [65a50ed08d52d] [DEBUG] SMS sms4_sent_at : 0 [2024-01-15 11:54:10] [65a50ed08d52d] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-15 11:54:10] [65a50ed08d52d] [DEBUG] SMS sms5_sent_at : 0 [2024-01-15 11:54:10] [65a50ed08d52d] [DEBUG] SMS day sms5_sent_at : 1 [2024-01-15 11:54:10] [65a50ed08d52d] [DEBUG] SMS sms6_sent_at : 0 [2024-01-15 11:54:10] [65a50ed08d52d] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-15 11:54:10] [65a50ed08d52d] [DEBUG] SMS operators count : 0 [2024-01-15 11:54:10] [65a50ed08d52d] [DEBUG] SMS day operators count : 0 [2024-01-15 11:54:10] [65a50ed08d52d] [INFO] SMS Count : 0 [2024-01-15 11:54:10] [65a50ed08d52d] [INFO] SMS day Count : 4 [2024-01-15 11:54:10] [65a50ed08d52d] [DEBUG] [SMS] text : Parfait, en tant que conducteur, pourriez-vous me donner votre adresse de départ s'il vous plaît ? [2024-01-15 11:54:10] [65a50ed08d52d] [DEBUG] [SMS] number : +33764630818 [2024-01-15 11:54:10] [65a50ed08d52d] [DEBUG] [SMS] sender : 33757050389 [2024-01-15 11:54:10] [65a50ed08d52d] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33764630818"}],"text":"Parfait, en tant que conducteur, 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-15 11:54:10] [65a50ed08d52d] [DEBUG] [SMS] HTTP Code : 200 [2024-01-15 11:54:10] [65a50ed08d52d] [INFO] [SMS] SMS envoyé avec succès id : sms_65a50ed2cd135721306796 [2024-01-15 11:54:10] [65a50ed08d52d] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a50ed2cd135721306796","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":71.05} [2024-01-15 11:54:10] [65a50ed08d52d] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-15 11:54:10] [65a50ed08d52d] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-15 11:54:10' [2024-01-15 11:54:10] [65a50ed08d52d] [DEBUG] Callback juste avant fin callBack [2024-01-15 11:54:47] [65a50ef72fd29] [DEBUG] Callback main start ok [2024-01-15 11:54:47] [65a50ef72fd29] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 11:54:47] [65a50ef72fd29] [DEBUG] Callback main avant while ok [2024-01-15 11:54:47] [65a50ef72fd29] [DEBUG] Fields : channel=sms&text=Zodio au Brezet, Clermont-Ferrand &reception_date=2024-01-15 11:54:45&metadata[message_id]=sms_65a50ed2cd135721306796&metadata[number]=+33764630818&metadata[sim_card_number]=+33757050389 [2024-01-15 11:54:47] [65a50ef72fd29] [INFO] Callback SMS entrant sur sim_card: +33757050389 depuis Number (user): +33764630818 Text: Zodio au Brezet, Clermont-Ferrand [2024-01-15 11:54:47] [65a50ef72fd29] [INFO] From: +33764630818|To: +33757050389|Date: 2024-01-15 11:54:45|Message: Zodio au Brezet, Clermont-Ferrand [2024-01-15 11:54:47] [65a50ef72fd29] [DEBUG] callback main apres while ok [2024-01-15 11:54:47] [65a50ef72fd29] [DEBUG] Service is enabled ? true [2024-01-15 11:54:47] [65a50ef72fd29] [INFO] Service +33757050389 is enabled ! [2024-01-15 11:54:47] [65a50ef72fd29] [INFO] Phone Number +33764630818 is available ! [2024-01-15 11:54:47] [65a50ef72fd29] [DEBUG] Listen is enabled ? false [2024-01-15 11:54:47] [65a50ef72fd29] [INFO] Listen +33757050389 is disabled ! [2024-01-15 11:54:47] [65a50ef72fd29] [DEBUG] callback main sim_card_number CORRECT : +33757050389 début d'interpretation du message [2024-01-15 11:54:47] [65a50ef72fd29] [DEBUG] BDD CheckNumber : OK [2024-01-15 11:54:47] [65a50ef72fd29] [INFO] Callback SMS Count =? 3 [2024-01-15 11:54:47] [65a50ef72fd29] [INFO] Callback checkMessage : Conducteur -- text: Zodio au Brezet, Clermont-Ferrand [2024-01-15 11:54:47] [65a50ef72fd29] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Zodio au Brezet, Clermont-Ferrand ' [2024-01-15 11:54:47] [65a50ef72fd29] [INFO] Event ID ? 1 [2024-01-15 11:54:47] [65a50ef72fd29] [INFO] Fetch event [2024-01-15 11:54:47] [65a50ef72fd29] [INFO] Event name : Jumpstart [2024-01-15 11:54:47] [65a50ef72fd29] [DEBUG] début chatgpt [2024-01-15 11:54:47] [65a50ef72fd29] [DEBUG] curl_init OK [2024-01-15 11:54:47] [65a50ef72fd29] [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, \nOui je souhaiterais profiter de ce service gratuit. \nBonne journ\u00e9e \nAna\u00efs DARRICARRERE "},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Conducteur "},{"role":"assistant","content":"Parfait, en tant que conducteur, pourriez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet ?"},{"role":"user","content":"Zodio au Brezet, Clermont-Ferrand "}]} [2024-01-15 11:54:49] [65a50ef72fd29] [DEBUG] Commun GPT response: { "id": "chatcmpl-8hEu7EI5PJiaLDP2wiLJfGZxn93rk", "object": "chat.completion", "created": 1705316087, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, votre adresse de départ est donc \"Zodio au Brezet, Clermont-Ferrand\". À quelle heure souhaitez-vous arriver à l'événement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 457, "completion_tokens": 39, "total_tokens": 496 }, "system_fingerprint": null } [2024-01-15 11:54:49] [65a50ef72fd29] [DEBUG] Curl Closed OK [2024-01-15 11:54:49] [65a50ef72fd29] [INFO] Commun GPT Content: { "id": "chatcmpl-8hEu7EI5PJiaLDP2wiLJfGZxn93rk", "object": "chat.completion", "created": 1705316087, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, votre adresse de départ est donc \"Zodio au Brezet, Clermont-Ferrand\". À quelle heure souhaitez-vous arriver à l'événement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 457, "completion_tokens": 39, "total_tokens": 496 }, "system_fingerprint": null } [2024-01-15 11:54:49] [65a50ef72fd29] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: 'Zodio au Brezet, Clermont-Ferrand ' [2024-01-15 11:54:49] [65a50ef72fd29] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Très bien, votre adresse de départ est donc Zodio au Brezet, Clermont-Ferrand. À quelle heure souhaitez-vous arriver à l\'événement ?' [2024-01-15 11:54:49] [65a50ef72fd29] [INFO] Sender already set +33764630818 [2024-01-15 11:54:49] [65a50ef72fd29] [DEBUG] SMS sms1_sent_at : 0 [2024-01-15 11:54:49] [65a50ef72fd29] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-15 11:54:49] [65a50ef72fd29] [DEBUG] SMS sms2_sent_at : 0 [2024-01-15 11:54:49] [65a50ef72fd29] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-15 11:54:49] [65a50ef72fd29] [DEBUG] SMS sms3_sent_at : 1 [2024-01-15 11:54:49] [65a50ef72fd29] [DEBUG] SMS day sms3_sent_at : 2 [2024-01-15 11:54:49] [65a50ef72fd29] [DEBUG] SMS sms4_sent_at : 0 [2024-01-15 11:54:49] [65a50ef72fd29] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-15 11:54:49] [65a50ef72fd29] [DEBUG] SMS sms5_sent_at : 0 [2024-01-15 11:54:49] [65a50ef72fd29] [DEBUG] SMS day sms5_sent_at : 1 [2024-01-15 11:54:49] [65a50ef72fd29] [DEBUG] SMS sms6_sent_at : 0 [2024-01-15 11:54:49] [65a50ef72fd29] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-15 11:54:49] [65a50ef72fd29] [DEBUG] SMS operators count : 0 [2024-01-15 11:54:49] [65a50ef72fd29] [DEBUG] SMS day operators count : 0 [2024-01-15 11:54:49] [65a50ef72fd29] [INFO] SMS Count : 1 [2024-01-15 11:54:49] [65a50ef72fd29] [INFO] SMS day Count : 5 [2024-01-15 11:54:49] [65a50ef72fd29] [DEBUG] [SMS] text : Très bien, votre adresse de départ est donc "Zodio au Brezet, Clermont-Ferrand". À quelle heure souhaitez-vous arriver à l'événement ? [2024-01-15 11:54:49] [65a50ef72fd29] [DEBUG] [SMS] number : +33764630818 [2024-01-15 11:54:49] [65a50ef72fd29] [DEBUG] [SMS] sender : 33757050389 [2024-01-15 11:54:49] [65a50ef72fd29] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33764630818"}],"text":"Tr\u00e8s bien, votre adresse de d\u00e9part est donc \"Zodio au Brezet, Clermont-Ferrand\". \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050389"} [2024-01-15 11:54:50] [65a50ef72fd29] [DEBUG] [SMS] HTTP Code : 200 [2024-01-15 11:54:50] [65a50ef72fd29] [INFO] [SMS] SMS envoyé avec succès id : sms_65a50ef9f2479740031121 [2024-01-15 11:54:50] [65a50ef72fd29] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a50ef9f2479740031121","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":71.01} [2024-01-15 11:54:50] [65a50ef72fd29] [INFO] BDD AddSmsCount SMS Count updated: 4 [2024-01-15 11:54:50] [65a50ef72fd29] [INFO] BDD BddMaj : sms4_sent_at mis à jour. Valeur: '2024-01-15 11:54:50' [2024-01-15 11:54:50] [65a50ef72fd29] [DEBUG] Callback juste avant fin callBack [2024-01-15 12:30:21] [65a5174dafda0] [DEBUG] Callback main start ok [2024-01-15 12:30:21] [65a5174dafda0] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 12:30:21] [65a5174dafda0] [DEBUG] Callback main avant while ok [2024-01-15 12:30:21] [65a5174dafda0] [DEBUG] Fields : channel=sms&text=Parfait merci&reception_date=2024-01-15 12:30:20&metadata[message_id]=sms_65a0efe28c019231215458&metadata[number]=+33658216991&metadata[sim_card_number]=+33757050392 [2024-01-15 12:30:21] [65a5174dafda0] [INFO] Callback SMS entrant sur sim_card: +33757050392 depuis Number (user): +33658216991 Text: Parfait merci [2024-01-15 12:30:21] [65a5174dafda0] [INFO] From: +33658216991|To: +33757050392|Date: 2024-01-15 12:30:20|Message: Parfait merci [2024-01-15 12:30:21] [65a5174dafda0] [DEBUG] callback main apres while ok [2024-01-15 12:30:21] [65a5174dafda0] [DEBUG] Service is enabled ? true [2024-01-15 12:30:21] [65a5174dafda0] [INFO] Service +33757050392 is enabled ! [2024-01-15 12:30:21] [65a5174dafda0] [INFO] Phone Number +33658216991 is available ! [2024-01-15 12:30:21] [65a5174dafda0] [DEBUG] Listen is enabled ? false [2024-01-15 12:30:21] [65a5174dafda0] [INFO] Listen +33757050392 is disabled ! [2024-01-15 12:30:21] [65a5174dafda0] [DEBUG] callback main sim_card_number CORRECT : +33757050392 début d'interpretation du message [2024-01-15 12:30:21] [65a5174dafda0] [DEBUG] BDD CheckNumber : OK [2024-01-15 12:30:21] [65a5174dafda0] [INFO] Callback SMS Count =? 5 [2024-01-15 12:30:21] [65a5174dafda0] [INFO] Callback checkMessage : 17:00 meme adresse -- text: Parfait merci [2024-01-15 12:30:21] [65a5174dafda0] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Parfait merci' [2024-01-15 12:30:21] [65a5174dafda0] [INFO] Event ID ? 1 [2024-01-15 12:30:21] [65a5174dafda0] [INFO] Fetch event [2024-01-15 12:30:21] [65a5174dafda0] [INFO] Event name : Jumpstart [2024-01-15 12:30:21] [65a5174dafda0] [DEBUG] Callback juste avant fin callBack [2024-01-15 13:15:41] [65a521eda7698] [DEBUG] Callback main start ok [2024-01-15 13:15:41] [65a521eda7698] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 13:15:41] [65a521eda7698] [DEBUG] Callback main avant while ok [2024-01-15 13:15:41] [65a521eda7698] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-01-15 13:15:40&metadata[message_id]=sms_659e867b74855059831312&metadata[number]=+33677004529&metadata[sim_card_number]=+33757050392 [2024-01-15 13:15:41] [65a521eda7698] [INFO] Callback SMS entrant sur sim_card: +33757050392 depuis Number (user): +33677004529 Text: Oui [2024-01-15 13:15:41] [65a521eda7698] [INFO] From: +33677004529|To: +33757050392|Date: 2024-01-15 13:15:40|Message: Oui [2024-01-15 13:15:41] [65a521eda7698] [DEBUG] callback main apres while ok [2024-01-15 13:15:41] [65a521eda7698] [DEBUG] Service is enabled ? true [2024-01-15 13:15:41] [65a521eda7698] [INFO] Service +33757050392 is enabled ! [2024-01-15 13:15:41] [65a521eda7698] [INFO] Phone Number +33677004529 is available ! [2024-01-15 13:15:41] [65a521eda7698] [DEBUG] Listen is enabled ? false [2024-01-15 13:15:41] [65a521eda7698] [INFO] Listen +33757050392 is disabled ! [2024-01-15 13:15:41] [65a521eda7698] [DEBUG] callback main sim_card_number CORRECT : +33757050392 début d'interpretation du message [2024-01-15 13:15:41] [65a521eda7698] [DEBUG] BDD CheckNumber : OK [2024-01-15 13:15:41] [65a521eda7698] [INFO] Callback SMS Count =? 1 [2024-01-15 13:15:41] [65a521eda7698] [INFO] Callback checkMessage : -- text: Oui [2024-01-15 13:15:41] [65a521eda7698] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-01-15 13:15:41] [65a521eda7698] [INFO] Event ID ? 1 [2024-01-15 13:15:41] [65a521eda7698] [INFO] Fetch event [2024-01-15 13:15:41] [65a521eda7698] [INFO] Event name : Jumpstart [2024-01-15 13:15:41] [65a521eda7698] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Oui' [2024-01-15 13:15:41] [65a521eda7698] [DEBUG] [AUTOMATIC] Réponse Positive [2024-01-15 13:15:41] [65a521eda7698] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2024-01-15 13:15:41] [65a521eda7698] [INFO] Sender already set +33677004529 [2024-01-15 13:15:41] [65a521eda7698] [DEBUG] SMS sms1_sent_at : 0 [2024-01-15 13:15:41] [65a521eda7698] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-15 13:15:41] [65a521eda7698] [DEBUG] SMS sms2_sent_at : 0 [2024-01-15 13:15:41] [65a521eda7698] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-15 13:15:41] [65a521eda7698] [DEBUG] SMS sms3_sent_at : 0 [2024-01-15 13:15:41] [65a521eda7698] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-15 13:15:41] [65a521eda7698] [DEBUG] SMS sms4_sent_at : 0 [2024-01-15 13:15:41] [65a521eda7698] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-15 13:15:41] [65a521eda7698] [DEBUG] SMS sms5_sent_at : 0 [2024-01-15 13:15:41] [65a521eda7698] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-15 13:15:41] [65a521eda7698] [DEBUG] SMS sms6_sent_at : 0 [2024-01-15 13:15:41] [65a521eda7698] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-15 13:15:41] [65a521eda7698] [DEBUG] SMS operators count : 0 [2024-01-15 13:15:41] [65a521eda7698] [DEBUG] SMS day operators count : 0 [2024-01-15 13:15:41] [65a521eda7698] [INFO] SMS Count : 0 [2024-01-15 13:15:41] [65a521eda7698] [INFO] SMS day Count : 0 [2024-01-15 13:15:41] [65a521eda7698] [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-15 13:15:41] [65a521eda7698] [DEBUG] [SMS] number : +33677004529 [2024-01-15 13:15:41] [65a521eda7698] [DEBUG] [SMS] sender : 33757050392 [2024-01-15 13:15:41] [65a521eda7698] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33677004529"}],"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":"33757050392"} [2024-01-15 13:15:42] [65a521eda7698] [DEBUG] [SMS] HTTP Code : 200 [2024-01-15 13:15:42] [65a521eda7698] [INFO] [SMS] SMS envoyé avec succès id : sms_65a521ee3b81b726300724 [2024-01-15 13:15:42] [65a521eda7698] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a521ee3b81b726300724","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":70.83} [2024-01-15 13:15:42] [65a521eda7698] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-15 13:15:42] [65a521eda7698] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-15 13:15:42' [2024-01-15 13:15:42] [65a521eda7698] [DEBUG] Callback juste avant fin callBack [2024-01-15 13:16:41] [65a5222997af3] [DEBUG] Callback main start ok [2024-01-15 13:16:41] [65a5222997af3] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 13:16:41] [65a5222997af3] [DEBUG] Callback main avant while ok [2024-01-15 13:16:41] [65a5222997af3] [DEBUG] Fields : channel=sms&text=Passager&reception_date=2024-01-15 13:16:40&metadata[message_id]=sms_65a521ee3b81b726300724&metadata[number]=+33677004529&metadata[sim_card_number]=+33757050392 [2024-01-15 13:16:41] [65a5222997af3] [INFO] Callback SMS entrant sur sim_card: +33757050392 depuis Number (user): +33677004529 Text: Passager [2024-01-15 13:16:41] [65a5222997af3] [INFO] From: +33677004529|To: +33757050392|Date: 2024-01-15 13:16:40|Message: Passager [2024-01-15 13:16:41] [65a5222997af3] [DEBUG] callback main apres while ok [2024-01-15 13:16:41] [65a5222997af3] [DEBUG] Service is enabled ? true [2024-01-15 13:16:41] [65a5222997af3] [INFO] Service +33757050392 is enabled ! [2024-01-15 13:16:41] [65a5222997af3] [INFO] Phone Number +33677004529 is available ! [2024-01-15 13:16:41] [65a5222997af3] [DEBUG] Listen is enabled ? false [2024-01-15 13:16:41] [65a5222997af3] [INFO] Listen +33757050392 is disabled ! [2024-01-15 13:16:41] [65a5222997af3] [DEBUG] callback main sim_card_number CORRECT : +33757050392 début d'interpretation du message [2024-01-15 13:16:41] [65a5222997af3] [DEBUG] BDD CheckNumber : OK [2024-01-15 13:16:41] [65a5222997af3] [INFO] Callback SMS Count =? 2 [2024-01-15 13:16:41] [65a5222997af3] [INFO] Callback checkMessage : Oui -- text: Passager [2024-01-15 13:16:41] [65a5222997af3] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Passager' [2024-01-15 13:16:41] [65a5222997af3] [INFO] Event ID ? 1 [2024-01-15 13:16:41] [65a5222997af3] [INFO] Fetch event [2024-01-15 13:16:41] [65a5222997af3] [INFO] Event name : Jumpstart [2024-01-15 13:16:41] [65a5222997af3] [DEBUG] début chatgpt [2024-01-15 13:16:41] [65a5222997af3] [DEBUG] curl_init OK [2024-01-15 13:16:41] [65a5222997af3] [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-15 13:16:43] [65a5222997af3] [DEBUG] Commun GPT response: { "id": "chatcmpl-8hGBO28WHwEU8t479cbogrSMlXNwy", "object": "chat.completion", "created": 1705321002, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci de votre réponse. Pourriez-vous me fournir votre adresse de départ s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 381, "completion_tokens": 23, "total_tokens": 404 }, "system_fingerprint": null } [2024-01-15 13:16:43] [65a5222997af3] [DEBUG] Curl Closed OK [2024-01-15 13:16:43] [65a5222997af3] [INFO] Commun GPT Content: { "id": "chatcmpl-8hGBO28WHwEU8t479cbogrSMlXNwy", "object": "chat.completion", "created": 1705321002, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci de votre réponse. Pourriez-vous me fournir votre adresse de départ s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 381, "completion_tokens": 23, "total_tokens": 404 }, "system_fingerprint": null } [2024-01-15 13:16:43] [65a5222997af3] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Passager' [2024-01-15 13:16:43] [65a5222997af3] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Merci de votre réponse. Pourriez-vous me fournir votre adresse de départ s\'il vous plaît ?' [2024-01-15 13:16:43] [65a5222997af3] [INFO] Sender already set +33677004529 [2024-01-15 13:16:43] [65a5222997af3] [DEBUG] SMS sms1_sent_at : 0 [2024-01-15 13:16:43] [65a5222997af3] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-15 13:16:43] [65a5222997af3] [DEBUG] SMS sms2_sent_at : 1 [2024-01-15 13:16:43] [65a5222997af3] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-15 13:16:43] [65a5222997af3] [DEBUG] SMS sms3_sent_at : 0 [2024-01-15 13:16:43] [65a5222997af3] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-15 13:16:43] [65a5222997af3] [DEBUG] SMS sms4_sent_at : 0 [2024-01-15 13:16:43] [65a5222997af3] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-15 13:16:43] [65a5222997af3] [DEBUG] SMS sms5_sent_at : 0 [2024-01-15 13:16:43] [65a5222997af3] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-15 13:16:43] [65a5222997af3] [DEBUG] SMS sms6_sent_at : 0 [2024-01-15 13:16:43] [65a5222997af3] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-15 13:16:43] [65a5222997af3] [DEBUG] SMS operators count : 0 [2024-01-15 13:16:43] [65a5222997af3] [DEBUG] SMS day operators count : 0 [2024-01-15 13:16:43] [65a5222997af3] [INFO] SMS Count : 1 [2024-01-15 13:16:43] [65a5222997af3] [INFO] SMS day Count : 1 [2024-01-15 13:16:43] [65a5222997af3] [DEBUG] [SMS] text : Merci de votre réponse. Pourriez-vous me fournir votre adresse de départ s'il vous plaît ? [2024-01-15 13:16:43] [65a5222997af3] [DEBUG] [SMS] number : +33677004529 [2024-01-15 13:16:43] [65a5222997af3] [DEBUG] [SMS] sender : 33757050392 [2024-01-15 13:16:43] [65a5222997af3] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33677004529"}],"text":"Merci de votre r\u00e9ponse. Pourriez-vous me fournir votre adresse de d\u00e9part s'il vous pla\u00eet ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050392"} [2024-01-15 13:16:43] [65a5222997af3] [DEBUG] [SMS] HTTP Code : 200 [2024-01-15 13:16:43] [65a5222997af3] [INFO] [SMS] SMS envoyé avec succès id : sms_65a5222bcecfe462355490 [2024-01-15 13:16:43] [65a5222997af3] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a5222bcecfe462355490","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":70.78} [2024-01-15 13:16:43] [65a5222997af3] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-15 13:16:43] [65a5222997af3] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-15 13:16:43' [2024-01-15 13:16:43] [65a5222997af3] [DEBUG] Callback juste avant fin callBack [2024-01-15 13:17:21] [65a5225177f6b] [DEBUG] Callback main start ok [2024-01-15 13:17:21] [65a5225177f6b] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 13:17:21] [65a5225177f6b] [DEBUG] Callback main avant while ok [2024-01-15 13:17:21] [65a5225177f6b] [DEBUG] Fields : channel=sms&text=Rue jean-baptiste Clément 63200 Riom&reception_date=2024-01-15 13:17:20&metadata[message_id]=sms_65a5222bcecfe462355490&metadata[number]=+33677004529&metadata[sim_card_number]=+33757050392 [2024-01-15 13:17:21] [65a5225177f6b] [INFO] Callback SMS entrant sur sim_card: +33757050392 depuis Number (user): +33677004529 Text: Rue jean-baptiste Clément 63200 Riom [2024-01-15 13:17:21] [65a5225177f6b] [INFO] From: +33677004529|To: +33757050392|Date: 2024-01-15 13:17:20|Message: Rue jean-baptiste Clément 63200 Riom [2024-01-15 13:17:21] [65a5225177f6b] [DEBUG] callback main apres while ok [2024-01-15 13:17:21] [65a5225177f6b] [DEBUG] Service is enabled ? true [2024-01-15 13:17:21] [65a5225177f6b] [INFO] Service +33757050392 is enabled ! [2024-01-15 13:17:21] [65a5225177f6b] [INFO] Phone Number +33677004529 is available ! [2024-01-15 13:17:21] [65a5225177f6b] [DEBUG] Listen is enabled ? false [2024-01-15 13:17:21] [65a5225177f6b] [INFO] Listen +33757050392 is disabled ! [2024-01-15 13:17:21] [65a5225177f6b] [DEBUG] callback main sim_card_number CORRECT : +33757050392 début d'interpretation du message [2024-01-15 13:17:21] [65a5225177f6b] [DEBUG] BDD CheckNumber : OK [2024-01-15 13:17:21] [65a5225177f6b] [INFO] Callback SMS Count =? 3 [2024-01-15 13:17:21] [65a5225177f6b] [INFO] Callback checkMessage : Passager -- text: Rue jean-baptiste Clément 63200 Riom [2024-01-15 13:17:21] [65a5225177f6b] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Rue jean-baptiste Clément 63200 Riom' [2024-01-15 13:17:21] [65a5225177f6b] [INFO] Event ID ? 1 [2024-01-15 13:17:21] [65a5225177f6b] [INFO] Fetch event [2024-01-15 13:17:21] [65a5225177f6b] [INFO] Event name : Jumpstart [2024-01-15 13:17:21] [65a5225177f6b] [DEBUG] début chatgpt [2024-01-15 13:17:21] [65a5225177f6b] [DEBUG] curl_init OK [2024-01-15 13:17:21] [65a5225177f6b] [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":"Merci de votre r\u00e9ponse. Pourriez-vous me fournir votre adresse de d\u00e9part s'il vous pla\u00eet ?"},{"role":"user","content":"Rue jean-baptiste Cl\u00e9ment 63200 Riom"}]} [2024-01-15 13:17:28] [65a5225177f6b] [DEBUG] Commun GPT response: { "id": "chatcmpl-8hGC13Un0JDpNmdxiOB3d4RcO1ndV", "object": "chat.completion", "created": 1705321041, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, j'ai enregistré votre adresse de départ comme étant \"Rue Jean-Baptiste Clément, 63200 Riom\". À quelle heure souhaitez-vous arriver à l'événement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 425, "completion_tokens": 47, "total_tokens": 472 }, "system_fingerprint": null } [2024-01-15 13:17:28] [65a5225177f6b] [DEBUG] Curl Closed OK [2024-01-15 13:17:28] [65a5225177f6b] [INFO] Commun GPT Content: { "id": "chatcmpl-8hGC13Un0JDpNmdxiOB3d4RcO1ndV", "object": "chat.completion", "created": 1705321041, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, j'ai enregistré votre adresse de départ comme étant \"Rue Jean-Baptiste Clément, 63200 Riom\". À quelle heure souhaitez-vous arriver à l'événement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 425, "completion_tokens": 47, "total_tokens": 472 }, "system_fingerprint": null } [2024-01-15 13:17:28] [65a5225177f6b] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: 'Rue jean-baptiste Clément 63200 Riom' [2024-01-15 13:17:28] [65a5225177f6b] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Très bien, j\'ai enregistré votre adresse de départ comme étant Rue Jean-Baptiste Clément, 63200 Riom. À quelle heure souhaitez-vous arriver à l\'événement ?' [2024-01-15 13:17:28] [65a5225177f6b] [INFO] Sender already set +33677004529 [2024-01-15 13:17:28] [65a5225177f6b] [DEBUG] SMS sms1_sent_at : 0 [2024-01-15 13:17:28] [65a5225177f6b] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-15 13:17:28] [65a5225177f6b] [DEBUG] SMS sms2_sent_at : 1 [2024-01-15 13:17:28] [65a5225177f6b] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-15 13:17:28] [65a5225177f6b] [DEBUG] SMS sms3_sent_at : 1 [2024-01-15 13:17:28] [65a5225177f6b] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-15 13:17:28] [65a5225177f6b] [DEBUG] SMS sms4_sent_at : 0 [2024-01-15 13:17:28] [65a5225177f6b] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-15 13:17:28] [65a5225177f6b] [DEBUG] SMS sms5_sent_at : 0 [2024-01-15 13:17:28] [65a5225177f6b] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-15 13:17:28] [65a5225177f6b] [DEBUG] SMS sms6_sent_at : 0 [2024-01-15 13:17:28] [65a5225177f6b] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-15 13:17:28] [65a5225177f6b] [DEBUG] SMS operators count : 0 [2024-01-15 13:17:28] [65a5225177f6b] [DEBUG] SMS day operators count : 0 [2024-01-15 13:17:28] [65a5225177f6b] [INFO] SMS Count : 2 [2024-01-15 13:17:28] [65a5225177f6b] [INFO] SMS day Count : 2 [2024-01-15 13:17:28] [65a5225177f6b] [DEBUG] [SMS] text : Très bien, j'ai enregistré votre adresse de départ comme étant "Rue Jean-Baptiste Clément, 63200 Riom". À quelle heure souhaitez-vous arriver à l'événement ? [2024-01-15 13:17:28] [65a5225177f6b] [DEBUG] [SMS] number : +33677004529 [2024-01-15 13:17:28] [65a5225177f6b] [DEBUG] [SMS] sender : 33757050392 [2024-01-15 13:17:28] [65a5225177f6b] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33677004529"}],"text":"Tr\u00e8s bien, j'ai enregistr\u00e9 votre adresse de d\u00e9part comme \u00e9tant \"Rue Jean-Baptiste Cl\u00e9ment, 63200 Riom\". \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050392"} [2024-01-15 13:17:28] [65a5225177f6b] [DEBUG] [SMS] HTTP Code : 200 [2024-01-15 13:17:28] [65a5225177f6b] [INFO] [SMS] SMS envoyé avec succès id : sms_65a52258486ea240021456 [2024-01-15 13:17:28] [65a5225177f6b] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a52258486ea240021456","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":70.74} [2024-01-15 13:17:28] [65a5225177f6b] [INFO] BDD AddSmsCount SMS Count updated: 4 [2024-01-15 13:17:28] [65a5225177f6b] [INFO] BDD BddMaj : sms4_sent_at mis à jour. Valeur: '2024-01-15 13:17:28' [2024-01-15 13:17:28] [65a5225177f6b] [DEBUG] Callback juste avant fin callBack [2024-01-15 13:17:31] [65a5225bceb83] [DEBUG] Callback main start ok [2024-01-15 13:17:31] [65a5225bceb83] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 13:17:31] [65a5225bceb83] [DEBUG] Callback main avant while ok [2024-01-15 13:17:31] [65a5225bceb83] [DEBUG] Fields : channel=sms&text=Rue jean-baptiste Clément 63200 Riom&reception_date=2024-01-15 13:17:20&metadata[message_id]=sms_65a5222bcecfe462355490&metadata[number]=+33677004529&metadata[sim_card_number]=+33757050392 [2024-01-15 13:17:31] [65a5225bceb83] [INFO] Callback SMS entrant sur sim_card: +33757050392 depuis Number (user): +33677004529 Text: Rue jean-baptiste Clément 63200 Riom [2024-01-15 13:17:31] [65a5225bceb83] [INFO] From: +33677004529|To: +33757050392|Date: 2024-01-15 13:17:20|Message: Rue jean-baptiste Clément 63200 Riom [2024-01-15 13:17:31] [65a5225bceb83] [DEBUG] callback main apres while ok [2024-01-15 13:17:31] [65a5225bceb83] [DEBUG] Service is enabled ? true [2024-01-15 13:17:31] [65a5225bceb83] [INFO] Service +33757050392 is enabled ! [2024-01-15 13:17:31] [65a5225bceb83] [INFO] Phone Number +33677004529 is available ! [2024-01-15 13:17:31] [65a5225bceb83] [DEBUG] Listen is enabled ? false [2024-01-15 13:17:31] [65a5225bceb83] [INFO] Listen +33757050392 is disabled ! [2024-01-15 13:17:31] [65a5225bceb83] [DEBUG] callback main sim_card_number CORRECT : +33757050392 début d'interpretation du message [2024-01-15 13:17:31] [65a5225bceb83] [DEBUG] BDD CheckNumber : OK [2024-01-15 13:17:31] [65a5225bceb83] [INFO] Callback SMS Count =? 4 [2024-01-15 13:17:31] [65a5225bceb83] [INFO] Callback checkMessage : Rue jean-baptiste Clément 63200 Riom -- text: Rue jean-baptiste Clément 63200 Riom [2024-01-15 13:17:31] [65a5225bceb83] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2024-01-15 13:17:31] [65a5225bceb83] [DEBUG] Callback juste avant fin callBack [2024-01-15 13:18:52] [65a522ac972f1] [DEBUG] Callback main start ok [2024-01-15 13:18:52] [65a522ac972f1] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 13:18:52] [65a522ac972f1] [DEBUG] Callback main avant while ok [2024-01-15 13:18:52] [65a522ac972f1] [DEBUG] Fields : channel=sms&text=8h00&reception_date=2024-01-15 13:18:51&metadata[message_id]=sms_65a52258486ea240021456&metadata[number]=+33677004529&metadata[sim_card_number]=+33757050392 [2024-01-15 13:18:52] [65a522ac972f1] [INFO] Callback SMS entrant sur sim_card: +33757050392 depuis Number (user): +33677004529 Text: 8h00 [2024-01-15 13:18:52] [65a522ac972f1] [INFO] From: +33677004529|To: +33757050392|Date: 2024-01-15 13:18:51|Message: 8h00 [2024-01-15 13:18:52] [65a522ac972f1] [DEBUG] callback main apres while ok [2024-01-15 13:18:52] [65a522ac972f1] [DEBUG] Service is enabled ? true [2024-01-15 13:18:52] [65a522ac972f1] [INFO] Service +33757050392 is enabled ! [2024-01-15 13:18:52] [65a522ac972f1] [INFO] Phone Number +33677004529 is available ! [2024-01-15 13:18:52] [65a522ac972f1] [DEBUG] Listen is enabled ? false [2024-01-15 13:18:52] [65a522ac972f1] [INFO] Listen +33757050392 is disabled ! [2024-01-15 13:18:52] [65a522ac972f1] [DEBUG] callback main sim_card_number CORRECT : +33757050392 début d'interpretation du message [2024-01-15 13:18:52] [65a522ac972f1] [DEBUG] BDD CheckNumber : OK [2024-01-15 13:18:52] [65a522ac972f1] [INFO] Callback SMS Count =? 4 [2024-01-15 13:18:52] [65a522ac972f1] [INFO] Callback checkMessage : Rue jean-baptiste Clément 63200 Riom -- text: 8h00 [2024-01-15 13:18:52] [65a522ac972f1] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '8h00' [2024-01-15 13:18:52] [65a522ac972f1] [INFO] Event ID ? 1 [2024-01-15 13:18:52] [65a522ac972f1] [INFO] Fetch event [2024-01-15 13:18:52] [65a522ac972f1] [INFO] Event name : Jumpstart [2024-01-15 13:18:52] [65a522ac972f1] [DEBUG] début chatgpt [2024-01-15 13:18:52] [65a522ac972f1] [DEBUG] curl_init OK [2024-01-15 13:18:52] [65a522ac972f1] [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":"Merci de votre r\u00e9ponse. Pourriez-vous me fournir votre adresse de d\u00e9part s'il vous pla\u00eet ?"},{"role":"user","content":"Rue jean-baptiste Cl\u00e9ment 63200 Riom"},{"role":"assistant","content":"Tr\u00e8s bien, j'ai enregistr\u00e9 votre adresse de d\u00e9part comme \u00e9tant Rue Jean-Baptiste Cl\u00e9ment, 63200 Riom. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement ?"},{"role":"user","content":"8h00"}]} [2024-01-15 13:18:55] [65a522ac972f1] [DEBUG] Commun GPT response: { "id": "chatcmpl-8hGDUeUWEuuV1WqgYsfjtduqRhx64", "object": "chat.completion", "created": 1705321132, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, j'ai enregistré que vous souhaitez arriver à l'événement à 8h00. Souhaitez-vous revenir à la même adresse au retour ou avez-vous une adresse différente ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 481, "completion_tokens": 46, "total_tokens": 527 }, "system_fingerprint": null } [2024-01-15 13:18:55] [65a522ac972f1] [DEBUG] Curl Closed OK [2024-01-15 13:18:55] [65a522ac972f1] [INFO] Commun GPT Content: { "id": "chatcmpl-8hGDUeUWEuuV1WqgYsfjtduqRhx64", "object": "chat.completion", "created": 1705321132, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, j'ai enregistré que vous souhaitez arriver à l'événement à 8h00. Souhaitez-vous revenir à la même adresse au retour ou avez-vous une adresse différente ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 481, "completion_tokens": 46, "total_tokens": 527 }, "system_fingerprint": null } [2024-01-15 13:18:55] [65a522ac972f1] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: '8h00' [2024-01-15 13:18:55] [65a522ac972f1] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Parfait, j\'ai enregistré que vous souhaitez arriver à l\'événement à 8h00. Souhaitez-vous revenir à la même adresse au retour ou avez-vous une adresse différente ?' [2024-01-15 13:18:55] [65a522ac972f1] [INFO] Sender already set +33677004529 [2024-01-15 13:18:55] [65a522ac972f1] [DEBUG] SMS sms1_sent_at : 0 [2024-01-15 13:18:55] [65a522ac972f1] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-15 13:18:55] [65a522ac972f1] [DEBUG] SMS sms2_sent_at : 1 [2024-01-15 13:18:55] [65a522ac972f1] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-15 13:18:55] [65a522ac972f1] [DEBUG] SMS sms3_sent_at : 1 [2024-01-15 13:18:55] [65a522ac972f1] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-15 13:18:55] [65a522ac972f1] [DEBUG] SMS sms4_sent_at : 1 [2024-01-15 13:18:55] [65a522ac972f1] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-15 13:18:55] [65a522ac972f1] [DEBUG] SMS sms5_sent_at : 0 [2024-01-15 13:18:55] [65a522ac972f1] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-15 13:18:55] [65a522ac972f1] [DEBUG] SMS sms6_sent_at : 0 [2024-01-15 13:18:55] [65a522ac972f1] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-15 13:18:55] [65a522ac972f1] [DEBUG] SMS operators count : 0 [2024-01-15 13:18:55] [65a522ac972f1] [DEBUG] SMS day operators count : 0 [2024-01-15 13:18:55] [65a522ac972f1] [INFO] SMS Count : 3 [2024-01-15 13:18:55] [65a522ac972f1] [INFO] SMS day Count : 3 [2024-01-15 13:18:55] [65a522ac972f1] [DEBUG] [SMS] text : Parfait, j'ai enregistré que vous souhaitez arriver à l'événement à 8h00. Souhaitez-vous revenir à la même adresse au retour ou avez-vous une adresse différente ? [2024-01-15 13:18:55] [65a522ac972f1] [DEBUG] [SMS] number : +33677004529 [2024-01-15 13:18:55] [65a522ac972f1] [DEBUG] [SMS] sender : 33757050392 [2024-01-15 13:18:55] [65a522ac972f1] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33677004529"}],"text":"Parfait, j'ai enregistr\u00e9 que vous souhaitez arriver \u00e0 l'\u00e9v\u00e9nement \u00e0 8h00. Souhaitez-vous revenir \u00e0 la m\u00eame adresse au retour ou avez-vous une adresse diff\u00e9rente ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050392"} [2024-01-15 13:18:55] [65a522ac972f1] [DEBUG] [SMS] HTTP Code : 200 [2024-01-15 13:18:55] [65a522ac972f1] [INFO] [SMS] SMS envoyé avec succès id : sms_65a522af90884019022092 [2024-01-15 13:18:55] [65a522ac972f1] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a522af90884019022092","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":70.65} [2024-01-15 13:18:55] [65a522ac972f1] [INFO] BDD AddSmsCount SMS Count updated: 5 [2024-01-15 13:18:55] [65a522ac972f1] [INFO] BDD BddMaj : sms5_sent_at mis à jour. Valeur: '2024-01-15 13:18:55' [2024-01-15 13:18:55] [65a522ac972f1] [DEBUG] Callback juste avant fin callBack [2024-01-15 13:19:27] [65a522cfa0379] [DEBUG] Callback main start ok [2024-01-15 13:19:27] [65a522cfa0379] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 13:19:27] [65a522cfa0379] [DEBUG] Callback main avant while ok [2024-01-15 13:19:27] [65a522cfa0379] [DEBUG] Fields : channel=sms&text=Même adresse&reception_date=2024-01-15 13:19:26&metadata[message_id]=sms_65a522af90884019022092&metadata[number]=+33677004529&metadata[sim_card_number]=+33757050392 [2024-01-15 13:19:27] [65a522cfa0379] [INFO] Callback SMS entrant sur sim_card: +33757050392 depuis Number (user): +33677004529 Text: Même adresse [2024-01-15 13:19:27] [65a522cfa0379] [INFO] From: +33677004529|To: +33757050392|Date: 2024-01-15 13:19:26|Message: Même adresse [2024-01-15 13:19:27] [65a522cfa0379] [DEBUG] callback main apres while ok [2024-01-15 13:19:27] [65a522cfa0379] [DEBUG] Service is enabled ? true [2024-01-15 13:19:27] [65a522cfa0379] [INFO] Service +33757050392 is enabled ! [2024-01-15 13:19:27] [65a522cfa0379] [INFO] Phone Number +33677004529 is available ! [2024-01-15 13:19:27] [65a522cfa0379] [DEBUG] Listen is enabled ? false [2024-01-15 13:19:27] [65a522cfa0379] [INFO] Listen +33757050392 is disabled ! [2024-01-15 13:19:27] [65a522cfa0379] [DEBUG] callback main sim_card_number CORRECT : +33757050392 début d'interpretation du message [2024-01-15 13:19:27] [65a522cfa0379] [DEBUG] BDD CheckNumber : OK [2024-01-15 13:19:27] [65a522cfa0379] [INFO] Callback SMS Count =? 5 [2024-01-15 13:19:27] [65a522cfa0379] [INFO] Callback checkMessage : 8h00 -- text: Même adresse [2024-01-15 13:19:27] [65a522cfa0379] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Même adresse' [2024-01-15 13:19:27] [65a522cfa0379] [INFO] Event ID ? 1 [2024-01-15 13:19:27] [65a522cfa0379] [INFO] Fetch event [2024-01-15 13:19:27] [65a522cfa0379] [INFO] Event name : Jumpstart [2024-01-15 13:19:27] [65a522cfa0379] [DEBUG] Callback juste avant fin callBack [2024-01-15 13:45:34] [65a528ee200ad] [DEBUG] Callback main start ok [2024-01-15 13:45:34] [65a528ee200ad] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 13:45:34] [65a528ee200ad] [DEBUG] Callback main avant while ok [2024-01-15 13:45:34] [65a528ee200ad] [DEBUG] Fields : channel=sms&text=8h&reception_date=2024-01-15 13:45:33&metadata[message_id]=sms_65a50ef9f2479740031121&metadata[number]=+33764630818&metadata[sim_card_number]=+33757050389 [2024-01-15 13:45:34] [65a528ee200ad] [INFO] Callback SMS entrant sur sim_card: +33757050389 depuis Number (user): +33764630818 Text: 8h [2024-01-15 13:45:34] [65a528ee200ad] [INFO] From: +33764630818|To: +33757050389|Date: 2024-01-15 13:45:33|Message: 8h [2024-01-15 13:45:34] [65a528ee200ad] [DEBUG] callback main apres while ok [2024-01-15 13:45:34] [65a528ee200ad] [DEBUG] Service is enabled ? true [2024-01-15 13:45:34] [65a528ee200ad] [INFO] Service +33757050389 is enabled ! [2024-01-15 13:45:34] [65a528ee200ad] [INFO] Phone Number +33764630818 is available ! [2024-01-15 13:45:34] [65a528ee200ad] [DEBUG] Listen is enabled ? false [2024-01-15 13:45:34] [65a528ee200ad] [INFO] Listen +33757050389 is disabled ! [2024-01-15 13:45:34] [65a528ee200ad] [DEBUG] callback main sim_card_number CORRECT : +33757050389 début d'interpretation du message [2024-01-15 13:45:34] [65a528ee200ad] [DEBUG] BDD CheckNumber : OK [2024-01-15 13:45:34] [65a528ee200ad] [INFO] Callback SMS Count =? 4 [2024-01-15 13:45:34] [65a528ee200ad] [INFO] Callback checkMessage : Zodio au Brezet, Clermont-Ferrand -- text: 8h [2024-01-15 13:45:34] [65a528ee200ad] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '8h' [2024-01-15 13:45:34] [65a528ee200ad] [INFO] Event ID ? 1 [2024-01-15 13:45:34] [65a528ee200ad] [INFO] Fetch event [2024-01-15 13:45:34] [65a528ee200ad] [INFO] Event name : Jumpstart [2024-01-15 13:45:34] [65a528ee200ad] [DEBUG] début chatgpt [2024-01-15 13:45:34] [65a528ee200ad] [DEBUG] curl_init OK [2024-01-15 13:45:34] [65a528ee200ad] [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, \nOui je souhaiterais profiter de ce service gratuit. \nBonne journ\u00e9e \nAna\u00efs DARRICARRERE "},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Conducteur "},{"role":"assistant","content":"Parfait, en tant que conducteur, pourriez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet ?"},{"role":"user","content":"Zodio au Brezet, Clermont-Ferrand "},{"role":"assistant","content":"Tr\u00e8s bien, votre adresse de d\u00e9part est donc Zodio au Brezet, Clermont-Ferrand. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement ?"},{"role":"user","content":"8h"}]} [2024-01-15 13:45:37] [65a528ee200ad] [DEBUG] Commun GPT response: { "id": "chatcmpl-8hGdKoWzDjzovG9BftjbFQB3ZBRyo", "object": "chat.completion", "created": 1705322734, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, vous souhaitez arriver à l'événement à 8h. A quelle heure souhaitez-vous repartir et revenez-vous à la même adresse au retour ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 505, "completion_tokens": 40, "total_tokens": 545 }, "system_fingerprint": null } [2024-01-15 13:45:37] [65a528ee200ad] [DEBUG] Curl Closed OK [2024-01-15 13:45:37] [65a528ee200ad] [INFO] Commun GPT Content: { "id": "chatcmpl-8hGdKoWzDjzovG9BftjbFQB3ZBRyo", "object": "chat.completion", "created": 1705322734, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, vous souhaitez arriver à l'événement à 8h. A quelle heure souhaitez-vous repartir et revenez-vous à la même adresse au retour ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 505, "completion_tokens": 40, "total_tokens": 545 }, "system_fingerprint": null } [2024-01-15 13:45:37] [65a528ee200ad] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: '8h' [2024-01-15 13:45:37] [65a528ee200ad] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Très bien, vous souhaitez arriver à l\'événement à 8h. A quelle heure souhaitez-vous repartir et revenez-vous à la même adresse au retour ?' [2024-01-15 13:45:37] [65a528ee200ad] [INFO] Sender already set +33764630818 [2024-01-15 13:45:37] [65a528ee200ad] [DEBUG] SMS sms1_sent_at : 0 [2024-01-15 13:45:37] [65a528ee200ad] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-15 13:45:37] [65a528ee200ad] [DEBUG] SMS sms2_sent_at : 0 [2024-01-15 13:45:37] [65a528ee200ad] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-15 13:45:37] [65a528ee200ad] [DEBUG] SMS sms3_sent_at : 0 [2024-01-15 13:45:37] [65a528ee200ad] [DEBUG] SMS day sms3_sent_at : 2 [2024-01-15 13:45:37] [65a528ee200ad] [DEBUG] SMS sms4_sent_at : 0 [2024-01-15 13:45:37] [65a528ee200ad] [DEBUG] SMS day sms4_sent_at : 2 [2024-01-15 13:45:37] [65a528ee200ad] [DEBUG] SMS sms5_sent_at : 0 [2024-01-15 13:45:37] [65a528ee200ad] [DEBUG] SMS day sms5_sent_at : 1 [2024-01-15 13:45:37] [65a528ee200ad] [DEBUG] SMS sms6_sent_at : 0 [2024-01-15 13:45:37] [65a528ee200ad] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-15 13:45:37] [65a528ee200ad] [DEBUG] SMS operators count : 0 [2024-01-15 13:45:37] [65a528ee200ad] [DEBUG] SMS day operators count : 0 [2024-01-15 13:45:37] [65a528ee200ad] [INFO] SMS Count : 0 [2024-01-15 13:45:37] [65a528ee200ad] [INFO] SMS day Count : 6 [2024-01-15 13:45:37] [65a528ee200ad] [DEBUG] [SMS] text : Très bien, vous souhaitez arriver à l'événement à 8h. A quelle heure souhaitez-vous repartir et revenez-vous à la même adresse au retour ? [2024-01-15 13:45:37] [65a528ee200ad] [DEBUG] [SMS] number : +33764630818 [2024-01-15 13:45:37] [65a528ee200ad] [DEBUG] [SMS] sender : 33757050389 [2024-01-15 13:45:37] [65a528ee200ad] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33764630818"}],"text":"Tr\u00e8s bien, vous souhaitez arriver \u00e0 l'\u00e9v\u00e9nement \u00e0 8h. A quelle heure souhaitez-vous repartir et revenez-vous \u00e0 la m\u00eame adresse au retour ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050389"} [2024-01-15 13:45:37] [65a528ee200ad] [DEBUG] [SMS] HTTP Code : 200 [2024-01-15 13:45:37] [65a528ee200ad] [INFO] [SMS] SMS envoyé avec succès id : sms_65a528f17b280560396502 [2024-01-15 13:45:37] [65a528ee200ad] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a528f17b280560396502","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":70.6} [2024-01-15 13:45:37] [65a528ee200ad] [INFO] BDD AddSmsCount SMS Count updated: 5 [2024-01-15 13:45:37] [65a528ee200ad] [INFO] BDD BddMaj : sms5_sent_at mis à jour. Valeur: '2024-01-15 13:45:37' [2024-01-15 13:45:37] [65a528ee200ad] [DEBUG] Callback juste avant fin callBack [2024-01-15 13:50:03] [65a529fb53aff] [DEBUG] Callback main start ok [2024-01-15 13:50:03] [65a529fb53aff] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 13:50:03] [65a529fb53aff] [DEBUG] Callback main avant while ok [2024-01-15 13:50:03] [65a529fb53aff] [DEBUG] Fields : channel=sms&text=Je souhaite arriver à l'événement à 8h30 Et je n'ai pas d'heure de départ précise&reception_date=2024-01-15 13:50:02&metadata[message_id]=sms_65a528f17b280560396502&metadata[number]=+33764630818&metadata[sim_card_number]=+33757050389 [2024-01-15 13:50:03] [65a529fb53aff] [INFO] Callback SMS entrant sur sim_card: +33757050389 depuis Number (user): +33764630818 Text: Je souhaite arriver à l'événement à 8h30 Et je n'ai pas d'heure de départ précise [2024-01-15 13:50:03] [65a529fb53aff] [INFO] From: +33764630818|To: +33757050389|Date: 2024-01-15 13:50:02|Message: Je souhaite arriver à l'événement à 8h30 Et je n'ai pas d'heure de départ précise [2024-01-15 13:50:03] [65a529fb53aff] [DEBUG] callback main apres while ok [2024-01-15 13:50:03] [65a529fb53aff] [DEBUG] Service is enabled ? true [2024-01-15 13:50:03] [65a529fb53aff] [INFO] Service +33757050389 is enabled ! [2024-01-15 13:50:03] [65a529fb53aff] [INFO] Phone Number +33764630818 is available ! [2024-01-15 13:50:03] [65a529fb53aff] [DEBUG] Listen is enabled ? false [2024-01-15 13:50:03] [65a529fb53aff] [INFO] Listen +33757050389 is disabled ! [2024-01-15 13:50:03] [65a529fb53aff] [DEBUG] callback main sim_card_number CORRECT : +33757050389 début d'interpretation du message [2024-01-15 13:50:03] [65a529fb53aff] [DEBUG] BDD CheckNumber : OK [2024-01-15 13:50:03] [65a529fb53aff] [INFO] Callback SMS Count =? 5 [2024-01-15 13:50:03] [65a529fb53aff] [INFO] Callback checkMessage : 8h -- text: Je souhaite arriver à l'événement à 8h30 Et je n'ai pas d'heure de départ précise [2024-01-15 13:50:03] [65a529fb53aff] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Je souhaite arriver à l\'événement à 8h30\nEt je n\'ai pas d\'heure de départ précise' [2024-01-15 13:50:03] [65a529fb53aff] [INFO] Event ID ? 1 [2024-01-15 13:50:03] [65a529fb53aff] [INFO] Fetch event [2024-01-15 13:50:03] [65a529fb53aff] [INFO] Event name : Jumpstart [2024-01-15 13:50:03] [65a529fb53aff] [DEBUG] Callback juste avant fin callBack [2024-01-15 13:51:34] [65a52a5638d61] [DEBUG] Callback main start ok [2024-01-15 13:51:34] [65a52a5638d61] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 13:51:34] [65a52a5638d61] [DEBUG] Callback main avant while ok [2024-01-15 13:51:34] [65a52a5638d61] [DEBUG] Fields : channel=sms&text=Non&reception_date=2024-01-15 13:51:33&metadata[message_id]=sms_659ec9fcb7f5f341587092&metadata[number]=+33610557351&metadata[sim_card_number]=+33755517567 [2024-01-15 13:51:34] [65a52a5638d61] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33610557351 Text: Non [2024-01-15 13:51:34] [65a52a5638d61] [INFO] From: +33610557351|To: +33755517567|Date: 2024-01-15 13:51:33|Message: Non [2024-01-15 13:51:34] [65a52a5638d61] [DEBUG] callback main apres while ok [2024-01-15 13:51:34] [65a52a5638d61] [DEBUG] Service is enabled ? true [2024-01-15 13:51:34] [65a52a5638d61] [INFO] Service +33755517567 is enabled ! [2024-01-15 13:51:34] [65a52a5638d61] [INFO] Phone Number +33610557351 is available ! [2024-01-15 13:51:34] [65a52a5638d61] [DEBUG] Listen is enabled ? false [2024-01-15 13:51:34] [65a52a5638d61] [INFO] Listen +33755517567 is disabled ! [2024-01-15 13:51:34] [65a52a5638d61] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-15 13:51:34] [65a52a5638d61] [DEBUG] BDD CheckNumber : OK [2024-01-15 13:51:34] [65a52a5638d61] [INFO] Callback SMS Count =? 1 [2024-01-15 13:51:34] [65a52a5638d61] [INFO] Callback checkMessage : -- text: Non [2024-01-15 13:51:34] [65a52a5638d61] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Non' [2024-01-15 13:51:34] [65a52a5638d61] [INFO] Event ID ? 1 [2024-01-15 13:51:34] [65a52a5638d61] [INFO] Fetch event [2024-01-15 13:51:34] [65a52a5638d61] [INFO] Event name : Jumpstart [2024-01-15 13:51:34] [65a52a5638d61] [DEBUG] début chatgpt [2024-01-15 13:51:34] [65a52a5638d61] [DEBUG] curl_init OK [2024-01-15 13:51:34] [65a52a5638d61] [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 : Non"}]} [2024-01-15 13:51:35] [65a52a5638d61] [DEBUG] Commun GPT response: { "id": "chatcmpl-8hGj8oypycQRXIVnRzMaS7OHJBZeL", "object": "chat.completion", "created": 1705323094, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Note : 0 (vraiment non)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 127, "completion_tokens": 10, "total_tokens": 137 }, "system_fingerprint": null } [2024-01-15 13:51:35] [65a52a5638d61] [DEBUG] Curl Closed OK [2024-01-15 13:51:35] [65a52a5638d61] [INFO] Commun GPT Content: { "id": "chatcmpl-8hGj8oypycQRXIVnRzMaS7OHJBZeL", "object": "chat.completion", "created": 1705323094, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Note : 0 (vraiment non)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 127, "completion_tokens": 10, "total_tokens": 137 }, "system_fingerprint": null } [2024-01-15 13:51:35] [65a52a5638d61] [DEBUG] [AUTOMATIC] Réponse 0 [2024-01-15 13:51:35] [65a52a5638d61] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Non' [2024-01-15 13:51:35] [65a52a5638d61] [DEBUG] [AUTOMATIC] Réponse Negative : Non [2024-01-15 13:51:35] [65a52a5638d61] [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-15 13:51:35] [65a52a5638d61] [INFO] Sender already set +33610557351 [2024-01-15 13:51:35] [65a52a5638d61] [DEBUG] SMS sms1_sent_at : 0 [2024-01-15 13:51:35] [65a52a5638d61] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-15 13:51:35] [65a52a5638d61] [DEBUG] SMS sms2_sent_at : 0 [2024-01-15 13:51:35] [65a52a5638d61] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-15 13:51:35] [65a52a5638d61] [DEBUG] SMS sms3_sent_at : 0 [2024-01-15 13:51:35] [65a52a5638d61] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-15 13:51:35] [65a52a5638d61] [DEBUG] SMS sms4_sent_at : 0 [2024-01-15 13:51:35] [65a52a5638d61] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-15 13:51:35] [65a52a5638d61] [DEBUG] SMS sms5_sent_at : 0 [2024-01-15 13:51:35] [65a52a5638d61] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-15 13:51:35] [65a52a5638d61] [DEBUG] SMS sms6_sent_at : 0 [2024-01-15 13:51:35] [65a52a5638d61] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-15 13:51:35] [65a52a5638d61] [DEBUG] SMS operators count : 0 [2024-01-15 13:51:35] [65a52a5638d61] [DEBUG] SMS day operators count : 0 [2024-01-15 13:51:35] [65a52a5638d61] [INFO] SMS Count : 0 [2024-01-15 13:51:35] [65a52a5638d61] [INFO] SMS day Count : 0 [2024-01-15 13:51:35] [65a52a5638d61] [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-15 13:51:35] [65a52a5638d61] [DEBUG] [SMS] number : +33610557351 [2024-01-15 13:51:35] [65a52a5638d61] [DEBUG] [SMS] sender : 33755517567 [2024-01-15 13:51:35] [65a52a5638d61] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33610557351"}],"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-15 13:51:35] [65a52a5638d61] [DEBUG] [SMS] HTTP Code : 200 [2024-01-15 13:51:35] [65a52a5638d61] [INFO] [SMS] SMS envoyé avec succès id : sms_65a52a5794e8d506219703 [2024-01-15 13:51:35] [65a52a5638d61] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a52a5794e8d506219703","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":70.56} [2024-01-15 13:51:35] [65a52a5638d61] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-15 13:51:35] [65a52a5638d61] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-15 13:51:35' [2024-01-15 13:51:35] [65a52a5638d61] [DEBUG] Callback juste avant fin callBack [2024-01-15 13:55:55] [65a52b5bb90d9] [DEBUG] Callback main start ok [2024-01-15 13:55:55] [65a52b5bb90d9] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 13:55:55] [65a52b5bb90d9] [DEBUG] Callback main avant while ok [2024-01-15 13:55:55] [65a52b5bb90d9] [DEBUG] Fields : channel=sms&text=Covoiturage&reception_date=2024-01-15 13:55:54&metadata[message_id]=sms_65a52a5794e8d506219703&metadata[number]=+33610557351&metadata[sim_card_number]=+33755517567 [2024-01-15 13:55:55] [65a52b5bb90d9] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33610557351 Text: Covoiturage [2024-01-15 13:55:55] [65a52b5bb90d9] [INFO] From: +33610557351|To: +33755517567|Date: 2024-01-15 13:55:54|Message: Covoiturage [2024-01-15 13:55:55] [65a52b5bb90d9] [DEBUG] callback main apres while ok [2024-01-15 13:55:55] [65a52b5bb90d9] [DEBUG] Service is enabled ? true [2024-01-15 13:55:55] [65a52b5bb90d9] [INFO] Service +33755517567 is enabled ! [2024-01-15 13:55:55] [65a52b5bb90d9] [INFO] Phone Number +33610557351 is available ! [2024-01-15 13:55:55] [65a52b5bb90d9] [DEBUG] Listen is enabled ? false [2024-01-15 13:55:55] [65a52b5bb90d9] [INFO] Listen +33755517567 is disabled ! [2024-01-15 13:55:55] [65a52b5bb90d9] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-15 13:55:55] [65a52b5bb90d9] [DEBUG] BDD CheckNumber : OK [2024-01-15 13:55:55] [65a52b5bb90d9] [INFO] Callback SMS Count =? 2 [2024-01-15 13:55:55] [65a52b5bb90d9] [INFO] Callback checkMessage : Non -- text: Covoiturage [2024-01-15 13:55:55] [65a52b5bb90d9] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Covoiturage' [2024-01-15 13:55:55] [65a52b5bb90d9] [INFO] Event ID ? 1 [2024-01-15 13:55:55] [65a52b5bb90d9] [INFO] Fetch event [2024-01-15 13:55:55] [65a52b5bb90d9] [INFO] Event name : Jumpstart [2024-01-15 13:55:55] [65a52b5bb90d9] [DEBUG] début chatgpt [2024-01-15 13:55:55] [65a52b5bb90d9] [DEBUG] curl_init OK [2024-01-15 13:55:55] [65a52b5bb90d9] [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":"Covoiturage"}]} [2024-01-15 13:55:58] [65a52b5bb90d9] [DEBUG] Commun GPT response: { "id": "chatcmpl-8hGnMGX2t0ulVQLqVVKOp0xrHaSwD", "object": "chat.completion", "created": 1705323356, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait ! Je suis là pour vous aider à organiser votre covoiturage pour l'évènement Jumpstart. Pouvez-vous me préciser si vous souhaitez être conducteur ou passager ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 400, "completion_tokens": 43, "total_tokens": 443 }, "system_fingerprint": null } [2024-01-15 13:55:58] [65a52b5bb90d9] [DEBUG] Curl Closed OK [2024-01-15 13:55:58] [65a52b5bb90d9] [INFO] Commun GPT Content: { "id": "chatcmpl-8hGnMGX2t0ulVQLqVVKOp0xrHaSwD", "object": "chat.completion", "created": 1705323356, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait ! Je suis là pour vous aider à organiser votre covoiturage pour l'évènement Jumpstart. Pouvez-vous me préciser si vous souhaitez être conducteur ou passager ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 400, "completion_tokens": 43, "total_tokens": 443 }, "system_fingerprint": null } [2024-01-15 13:55:58] [65a52b5bb90d9] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Covoiturage' [2024-01-15 13:55:58] [65a52b5bb90d9] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Parfait ! Je suis là pour vous aider à organiser votre covoiturage pour l\'évènement Jumpstart. Pouvez-vous me préciser si vous souhaitez être conducteur ou passager ?' [2024-01-15 13:55:58] [65a52b5bb90d9] [INFO] Sender already set +33610557351 [2024-01-15 13:55:58] [65a52b5bb90d9] [DEBUG] SMS sms1_sent_at : 0 [2024-01-15 13:55:58] [65a52b5bb90d9] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-15 13:55:58] [65a52b5bb90d9] [DEBUG] SMS sms2_sent_at : 1 [2024-01-15 13:55:58] [65a52b5bb90d9] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-15 13:55:58] [65a52b5bb90d9] [DEBUG] SMS sms3_sent_at : 0 [2024-01-15 13:55:58] [65a52b5bb90d9] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-15 13:55:58] [65a52b5bb90d9] [DEBUG] SMS sms4_sent_at : 0 [2024-01-15 13:55:58] [65a52b5bb90d9] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-15 13:55:58] [65a52b5bb90d9] [DEBUG] SMS sms5_sent_at : 0 [2024-01-15 13:55:58] [65a52b5bb90d9] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-15 13:55:58] [65a52b5bb90d9] [DEBUG] SMS sms6_sent_at : 0 [2024-01-15 13:55:58] [65a52b5bb90d9] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-15 13:55:58] [65a52b5bb90d9] [DEBUG] SMS operators count : 0 [2024-01-15 13:55:58] [65a52b5bb90d9] [DEBUG] SMS day operators count : 0 [2024-01-15 13:55:58] [65a52b5bb90d9] [INFO] SMS Count : 1 [2024-01-15 13:55:58] [65a52b5bb90d9] [INFO] SMS day Count : 1 [2024-01-15 13:55:58] [65a52b5bb90d9] [DEBUG] [SMS] text : Parfait ! Je suis là pour vous aider à organiser votre covoiturage pour l'évènement Jumpstart. Pouvez-vous me préciser si vous souhaitez être conducteur ou passager ? [2024-01-15 13:55:58] [65a52b5bb90d9] [DEBUG] [SMS] number : +33610557351 [2024-01-15 13:55:58] [65a52b5bb90d9] [DEBUG] [SMS] sender : 33755517567 [2024-01-15 13:55:58] [65a52b5bb90d9] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33610557351"}],"text":"Parfait ! Je suis l\u00e0 pour vous aider \u00e0 organiser votre covoiturage pour l'\u00e9v\u00e8nement Jumpstart. Pouvez-vous me pr\u00e9ciser si vous souhaitez \u00eatre conducteur ou passager ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-01-15 13:55:58] [65a52b5bb90d9] [DEBUG] [SMS] HTTP Code : 200 [2024-01-15 13:55:58] [65a52b5bb90d9] [INFO] [SMS] SMS envoyé avec succès id : sms_65a52b5ec3176050034170 [2024-01-15 13:55:58] [65a52b5bb90d9] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a52b5ec3176050034170","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":70.47} [2024-01-15 13:55:58] [65a52b5bb90d9] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-15 13:55:58] [65a52b5bb90d9] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-15 13:55:58' [2024-01-15 13:55:58] [65a52b5bb90d9] [DEBUG] Callback juste avant fin callBack [2024-01-15 13:56:22] [65a52b76bd485] [DEBUG] Callback main start ok [2024-01-15 13:56:22] [65a52b76bd485] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 13:56:22] [65a52b76bd485] [DEBUG] Callback main avant while ok [2024-01-15 13:56:22] [65a52b76bd485] [DEBUG] Fields : channel=sms&text=Passager&reception_date=2024-01-15 13:56:21&metadata[message_id]=sms_65a52b5ec3176050034170&metadata[number]=+33610557351&metadata[sim_card_number]=+33755517567 [2024-01-15 13:56:22] [65a52b76bd485] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33610557351 Text: Passager [2024-01-15 13:56:22] [65a52b76bd485] [INFO] From: +33610557351|To: +33755517567|Date: 2024-01-15 13:56:21|Message: Passager [2024-01-15 13:56:22] [65a52b76bd485] [DEBUG] callback main apres while ok [2024-01-15 13:56:22] [65a52b76bd485] [DEBUG] Service is enabled ? true [2024-01-15 13:56:22] [65a52b76bd485] [INFO] Service +33755517567 is enabled ! [2024-01-15 13:56:22] [65a52b76bd485] [INFO] Phone Number +33610557351 is available ! [2024-01-15 13:56:22] [65a52b76bd485] [DEBUG] Listen is enabled ? false [2024-01-15 13:56:22] [65a52b76bd485] [INFO] Listen +33755517567 is disabled ! [2024-01-15 13:56:22] [65a52b76bd485] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-15 13:56:22] [65a52b76bd485] [DEBUG] BDD CheckNumber : OK [2024-01-15 13:56:22] [65a52b76bd485] [INFO] Callback SMS Count =? 3 [2024-01-15 13:56:22] [65a52b76bd485] [INFO] Callback checkMessage : Covoiturage -- text: Passager [2024-01-15 13:56:22] [65a52b76bd485] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Passager' [2024-01-15 13:56:22] [65a52b76bd485] [INFO] Event ID ? 1 [2024-01-15 13:56:22] [65a52b76bd485] [INFO] Fetch event [2024-01-15 13:56:22] [65a52b76bd485] [INFO] Event name : Jumpstart [2024-01-15 13:56:22] [65a52b76bd485] [DEBUG] début chatgpt [2024-01-15 13:56:22] [65a52b76bd485] [DEBUG] curl_init OK [2024-01-15 13:56:22] [65a52b76bd485] [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":"Covoiturage"},{"role":"assistant","content":"Parfait ! Je suis l\u00e0 pour vous aider \u00e0 organiser votre covoiturage pour l'\u00e9v\u00e8nement Jumpstart. Pouvez-vous me pr\u00e9ciser si vous souhaitez \u00eatre conducteur ou passager ?"},{"role":"user","content":"Passager"}]} [2024-01-15 13:56:25] [65a52b76bd485] [DEBUG] Commun GPT response: { "id": "chatcmpl-8hGnntotqNbop3MaD7wb9wRg651PR", "object": "chat.completion", "created": 1705323383, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, vous souhaitez donc être passager. \nPouvez-vous me donner votre adresse de départ pour que je puisse trouver un covoiturage au plus près de chez vous ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 453, "completion_tokens": 41, "total_tokens": 494 }, "system_fingerprint": null } [2024-01-15 13:56:25] [65a52b76bd485] [DEBUG] Curl Closed OK [2024-01-15 13:56:25] [65a52b76bd485] [INFO] Commun GPT Content: { "id": "chatcmpl-8hGnntotqNbop3MaD7wb9wRg651PR", "object": "chat.completion", "created": 1705323383, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, vous souhaitez donc être passager. \nPouvez-vous me donner votre adresse de départ pour que je puisse trouver un covoiturage au plus près de chez vous ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 453, "completion_tokens": 41, "total_tokens": 494 }, "system_fingerprint": null } [2024-01-15 13:56:25] [65a52b76bd485] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: 'Passager' [2024-01-15 13:56:25] [65a52b76bd485] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Très bien, vous souhaitez donc être passager. \nPouvez-vous me donner votre adresse de départ pour que je puisse trouver un covoiturage au plus près de chez vous ?' [2024-01-15 13:56:25] [65a52b76bd485] [INFO] Sender already set +33610557351 [2024-01-15 13:56:25] [65a52b76bd485] [DEBUG] SMS sms1_sent_at : 0 [2024-01-15 13:56:25] [65a52b76bd485] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-15 13:56:25] [65a52b76bd485] [DEBUG] SMS sms2_sent_at : 1 [2024-01-15 13:56:25] [65a52b76bd485] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-15 13:56:25] [65a52b76bd485] [DEBUG] SMS sms3_sent_at : 1 [2024-01-15 13:56:25] [65a52b76bd485] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-15 13:56:25] [65a52b76bd485] [DEBUG] SMS sms4_sent_at : 0 [2024-01-15 13:56:25] [65a52b76bd485] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-15 13:56:25] [65a52b76bd485] [DEBUG] SMS sms5_sent_at : 0 [2024-01-15 13:56:25] [65a52b76bd485] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-15 13:56:25] [65a52b76bd485] [DEBUG] SMS sms6_sent_at : 0 [2024-01-15 13:56:25] [65a52b76bd485] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-15 13:56:25] [65a52b76bd485] [DEBUG] SMS operators count : 0 [2024-01-15 13:56:25] [65a52b76bd485] [DEBUG] SMS day operators count : 0 [2024-01-15 13:56:25] [65a52b76bd485] [INFO] SMS Count : 2 [2024-01-15 13:56:25] [65a52b76bd485] [INFO] SMS day Count : 2 [2024-01-15 13:56:25] [65a52b76bd485] [DEBUG] [SMS] text : Très bien, vous souhaitez donc être passager. Pouvez-vous me donner votre adresse de départ pour que je puisse trouver un covoiturage au plus près de chez vous ? [2024-01-15 13:56:25] [65a52b76bd485] [DEBUG] [SMS] number : +33610557351 [2024-01-15 13:56:25] [65a52b76bd485] [DEBUG] [SMS] sender : 33755517567 [2024-01-15 13:56:25] [65a52b76bd485] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33610557351"}],"text":"Tr\u00e8s bien, vous souhaitez donc \u00eatre passager. \nPouvez-vous me donner votre adresse de d\u00e9part pour que je puisse trouver un covoiturage au plus pr\u00e8s de chez vous ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-01-15 13:56:25] [65a52b76bd485] [DEBUG] [SMS] HTTP Code : 200 [2024-01-15 13:56:25] [65a52b76bd485] [INFO] [SMS] SMS envoyé avec succès id : sms_65a52b799e9ff200295115 [2024-01-15 13:56:25] [65a52b76bd485] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a52b799e9ff200295115","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":70.38} [2024-01-15 13:56:25] [65a52b76bd485] [INFO] BDD AddSmsCount SMS Count updated: 4 [2024-01-15 13:56:25] [65a52b76bd485] [INFO] BDD BddMaj : sms4_sent_at mis à jour. Valeur: '2024-01-15 13:56:25' [2024-01-15 13:56:25] [65a52b76bd485] [DEBUG] Callback juste avant fin callBack [2024-01-15 13:59:18] [65a52c264f331] [DEBUG] Callback main start ok [2024-01-15 13:59:18] [65a52c264f331] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 13:59:18] [65a52c264f331] [DEBUG] Callback main avant while ok [2024-01-15 13:59:18] [65a52c264f331] [DEBUG] Fields : channel=sms&text=12 rue Saint-Simon 63000 Clermont-Ferrand&reception_date=2024-01-15 13:59:17&metadata[message_id]=sms_65a52b799e9ff200295115&metadata[number]=+33610557351&metadata[sim_card_number]=+33755517567 [2024-01-15 13:59:18] [65a52c264f331] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33610557351 Text: 12 rue Saint-Simon 63000 Clermont-Ferrand [2024-01-15 13:59:18] [65a52c264f331] [INFO] From: +33610557351|To: +33755517567|Date: 2024-01-15 13:59:17|Message: 12 rue Saint-Simon 63000 Clermont-Ferrand [2024-01-15 13:59:18] [65a52c264f331] [DEBUG] callback main apres while ok [2024-01-15 13:59:18] [65a52c264f331] [DEBUG] Service is enabled ? true [2024-01-15 13:59:18] [65a52c264f331] [INFO] Service +33755517567 is enabled ! [2024-01-15 13:59:18] [65a52c264f331] [INFO] Phone Number +33610557351 is available ! [2024-01-15 13:59:18] [65a52c264f331] [DEBUG] Listen is enabled ? false [2024-01-15 13:59:18] [65a52c264f331] [INFO] Listen +33755517567 is disabled ! [2024-01-15 13:59:18] [65a52c264f331] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-15 13:59:18] [65a52c264f331] [DEBUG] BDD CheckNumber : OK [2024-01-15 13:59:18] [65a52c264f331] [INFO] Callback SMS Count =? 4 [2024-01-15 13:59:18] [65a52c264f331] [INFO] Callback checkMessage : Passager -- text: 12 rue Saint-Simon 63000 Clermont-Ferrand [2024-01-15 13:59:18] [65a52c264f331] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '12 rue Saint-Simon 63000 Clermont-Ferrand' [2024-01-15 13:59:18] [65a52c264f331] [INFO] Event ID ? 1 [2024-01-15 13:59:18] [65a52c264f331] [INFO] Fetch event [2024-01-15 13:59:18] [65a52c264f331] [INFO] Event name : Jumpstart [2024-01-15 13:59:18] [65a52c264f331] [DEBUG] début chatgpt [2024-01-15 13:59:18] [65a52c264f331] [DEBUG] curl_init OK [2024-01-15 13:59:18] [65a52c264f331] [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":"Covoiturage"},{"role":"assistant","content":"Parfait ! Je suis l\u00e0 pour vous aider \u00e0 organiser votre covoiturage pour l'\u00e9v\u00e8nement Jumpstart. Pouvez-vous me pr\u00e9ciser si vous souhaitez \u00eatre conducteur ou passager ?"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Tr\u00e8s bien, vous souhaitez donc \u00eatre passager. \nPouvez-vous me donner votre adresse de d\u00e9part pour que je puisse trouver un covoiturage au plus pr\u00e8s de chez vous ?"},{"role":"user","content":"12 rue Saint-Simon 63000 Clermont-Ferrand"}]} [2024-01-15 13:59:20] [65a52c264f331] [DEBUG] Commun GPT response: { "id": "chatcmpl-8hGqcaiQJSi05JuvqHEMX772EYkp1", "object": "chat.completion", "created": 1705323558, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour cette information. \nMaintenant, pouvez-vous me donner votre heure souhaitée d'arrivée à l'évènement Jumpstart ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 515, "completion_tokens": 33, "total_tokens": 548 }, "system_fingerprint": null } [2024-01-15 13:59:20] [65a52c264f331] [DEBUG] Curl Closed OK [2024-01-15 13:59:20] [65a52c264f331] [INFO] Commun GPT Content: { "id": "chatcmpl-8hGqcaiQJSi05JuvqHEMX772EYkp1", "object": "chat.completion", "created": 1705323558, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour cette information. \nMaintenant, pouvez-vous me donner votre heure souhaitée d'arrivée à l'évènement Jumpstart ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 515, "completion_tokens": 33, "total_tokens": 548 }, "system_fingerprint": null } [2024-01-15 13:59:20] [65a52c264f331] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: '12 rue Saint-Simon 63000 Clermont-Ferrand' [2024-01-15 13:59:20] [65a52c264f331] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Merci pour cette information. \nMaintenant, pouvez-vous me donner votre heure souhaitée d\'arrivée à l\'évènement Jumpstart ?' [2024-01-15 13:59:20] [65a52c264f331] [INFO] Sender already set +33610557351 [2024-01-15 13:59:20] [65a52c264f331] [DEBUG] SMS sms1_sent_at : 0 [2024-01-15 13:59:20] [65a52c264f331] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-15 13:59:20] [65a52c264f331] [DEBUG] SMS sms2_sent_at : 1 [2024-01-15 13:59:20] [65a52c264f331] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-15 13:59:20] [65a52c264f331] [DEBUG] SMS sms3_sent_at : 1 [2024-01-15 13:59:20] [65a52c264f331] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-15 13:59:20] [65a52c264f331] [DEBUG] SMS sms4_sent_at : 1 [2024-01-15 13:59:20] [65a52c264f331] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-15 13:59:20] [65a52c264f331] [DEBUG] SMS sms5_sent_at : 0 [2024-01-15 13:59:20] [65a52c264f331] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-15 13:59:20] [65a52c264f331] [DEBUG] SMS sms6_sent_at : 0 [2024-01-15 13:59:20] [65a52c264f331] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-15 13:59:20] [65a52c264f331] [DEBUG] SMS operators count : 0 [2024-01-15 13:59:20] [65a52c264f331] [DEBUG] SMS day operators count : 0 [2024-01-15 13:59:20] [65a52c264f331] [INFO] SMS Count : 3 [2024-01-15 13:59:20] [65a52c264f331] [INFO] SMS day Count : 3 [2024-01-15 13:59:20] [65a52c264f331] [DEBUG] [SMS] text : Merci pour cette information. Maintenant, pouvez-vous me donner votre heure souhaitée d'arrivée à l'évènement Jumpstart ? [2024-01-15 13:59:20] [65a52c264f331] [DEBUG] [SMS] number : +33610557351 [2024-01-15 13:59:20] [65a52c264f331] [DEBUG] [SMS] sender : 33755517567 [2024-01-15 13:59:20] [65a52c264f331] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33610557351"}],"text":"Merci pour cette information. \nMaintenant, pouvez-vous me donner votre heure souhait\u00e9e d'arriv\u00e9e \u00e0 l'\u00e9v\u00e8nement Jumpstart ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-01-15 13:59:20] [65a52c264f331] [DEBUG] [SMS] HTTP Code : 200 [2024-01-15 13:59:20] [65a52c264f331] [INFO] [SMS] SMS envoyé avec succès id : sms_65a52c28dc732461429282 [2024-01-15 13:59:20] [65a52c264f331] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a52c28dc732461429282","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":70.33} [2024-01-15 13:59:20] [65a52c264f331] [INFO] BDD AddSmsCount SMS Count updated: 5 [2024-01-15 13:59:20] [65a52c264f331] [INFO] BDD BddMaj : sms5_sent_at mis à jour. Valeur: '2024-01-15 13:59:20' [2024-01-15 13:59:20] [65a52c264f331] [DEBUG] Callback juste avant fin callBack [2024-01-15 14:06:48] [65a52de8488ae] [DEBUG] Callback main start ok [2024-01-15 14:06:48] [65a52de8488ae] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 14:06:48] [65a52de8488ae] [DEBUG] Callback main avant while ok [2024-01-15 14:06:48] [65a52de8488ae] [DEBUG] Fields : channel=sms&text=Bonjour Alfred, nous sommes déjà 2 et n'avons pas de place supplémentaire. Cordialement&reception_date=2024-01-15 14:06:47&metadata[message_id]=sms_65a161cb2ced7710618112&metadata[number]=+33769771325&metadata[sim_card_number]=+33755517568 [2024-01-15 14:06:48] [65a52de8488ae] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33769771325 Text: Bonjour Alfred, nous sommes déjà 2 et n'avons pas de place supplémentaire. Cordialement [2024-01-15 14:06:48] [65a52de8488ae] [INFO] From: +33769771325|To: +33755517568|Date: 2024-01-15 14:06:47|Message: Bonjour Alfred, nous sommes déjà 2 et n'avons pas de place supplémentaire. Cordialement [2024-01-15 14:06:48] [65a52de8488ae] [DEBUG] callback main apres while ok [2024-01-15 14:06:48] [65a52de8488ae] [DEBUG] Service is enabled ? true [2024-01-15 14:06:48] [65a52de8488ae] [INFO] Service +33755517568 is enabled ! [2024-01-15 14:06:48] [65a52de8488ae] [INFO] Phone Number +33769771325 is available ! [2024-01-15 14:06:48] [65a52de8488ae] [DEBUG] Listen is enabled ? false [2024-01-15 14:06:48] [65a52de8488ae] [INFO] Listen +33755517568 is disabled ! [2024-01-15 14:06:48] [65a52de8488ae] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2024-01-15 14:06:48] [65a52de8488ae] [DEBUG] BDD CheckNumber : la table est vide [2024-01-15 14:06:48] [65a52de8488ae] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-01-15 14:06:48] [65a52de8488ae] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33769771325 [2024-01-15 14:06:48] [65a52de8488ae] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour Alfred, nous sommes déjà 2 et n\'avons pas de place supplémentaire. Cordialement' [2024-01-15 14:06:48] [65a52de8488ae] [INFO] BDD AddSmsCount SMS Count updated: 1 [2024-01-15 14:06:48] [65a52de8488ae] [INFO] BDD BddMaj : sender mis à jour. Valeur: '33755517568' [2024-01-15 14:06:48] [65a52de8488ae] [INFO] Réponse automatique : CEC2 - Souhaitez-vous faire du covoiturage ? [2024-01-15 14:06:48] [65a52de8488ae] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'CEC 2 ESC' [2024-01-15 14:06:48] [65a52de8488ae] [INFO] BDD BddMaj : EventAdress mis à jour. Valeur: 'ESC Clermont' [2024-01-15 14:06:48] [65a52de8488ae] [INFO] BDD BddMaj : EventBeginTime mis à jour. Valeur: '2024-01-01 09:00:00' [2024-01-15 14:06:48] [65a52de8488ae] [INFO] BDD BddMaj : EventEndTime mis à jour. Valeur: '2024-01-01 23:00:00' [2024-01-15 14:06:48] [65a52de8488ae] [INFO] BDD BddMaj : EventDate mis à jour. Valeur: '2024-01-01' [2024-01-15 14:06:48] [65a52de8488ae] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour je suis Alfred, l\'assistant covoiturage proposé par la CEC Massif Central pour l\'événement \'Nouveau cap régénératif\' du 17 au 19 janvier 2024 à l’ESC Clermont. Je peux vous aider quelque soit votre lieu et heure de départ. Souhaitez-vous profiter de ce service gratuit ?' [2024-01-15 14:06:48] [65a52de8488ae] [DEBUG] début chatgpt [2024-01-15 14:06:48] [65a52de8488ae] [DEBUG] curl_init OK [2024-01-15 14:06:48] [65a52de8488ae] [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, nous sommes d\u00e9j\u00e0 2 et n'avons pas de place suppl\u00e9mentaire. Cordialement"}]} [2024-01-15 14:06:49] [65a52de8488ae] [DEBUG] Commun GPT response: { "id": "chatcmpl-8hGxsOcxIr1ZJ8Le3FnE2JZvl8Kkm", "object": "chat.completion", "created": 1705324008, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Note : 0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 149, "completion_tokens": 4, "total_tokens": 153 }, "system_fingerprint": null } [2024-01-15 14:06:49] [65a52de8488ae] [DEBUG] Curl Closed OK [2024-01-15 14:06:49] [65a52de8488ae] [INFO] Commun GPT Content: { "id": "chatcmpl-8hGxsOcxIr1ZJ8Le3FnE2JZvl8Kkm", "object": "chat.completion", "created": 1705324008, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Note : 0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 149, "completion_tokens": 4, "total_tokens": 153 }, "system_fingerprint": null } [2024-01-15 14:06:49] [65a52de8488ae] [DEBUG] [AUTOMATIC] Réponse 0 [2024-01-15 14:06:49] [65a52de8488ae] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Bonjour Alfred, nous sommes déjà 2 et n\'avons pas de place supplémentaire. Cordialement' [2024-01-15 14:06:49] [65a52de8488ae] [DEBUG] [AUTOMATIC] Réponse Negative : Bonjour Alfred, nous sommes déjà 2 et n'avons pas de place supplémentaire. Cordialement [2024-01-15 14:06:49] [65a52de8488ae] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Très bien, merci pour votre retour. Privilégiez la mobilité douce: des parking-relais sont à disposition dans la ville et les transports en commun permettent d’accéder à l’ESC Clermont. N’hésitez pas à me contacter si vous souhaitez plus d’information concernant ces sujets. Bonne journée ! Alfred.' [2024-01-15 14:06:49] [65a52de8488ae] [INFO] Sender already set +33769771325 [2024-01-15 14:06:49] [65a52de8488ae] [DEBUG] SMS sms1_sent_at : 0 [2024-01-15 14:06:49] [65a52de8488ae] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-15 14:06:49] [65a52de8488ae] [DEBUG] SMS sms2_sent_at : 0 [2024-01-15 14:06:49] [65a52de8488ae] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-15 14:06:49] [65a52de8488ae] [DEBUG] SMS sms3_sent_at : 0 [2024-01-15 14:06:49] [65a52de8488ae] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-15 14:06:49] [65a52de8488ae] [DEBUG] SMS sms4_sent_at : 0 [2024-01-15 14:06:49] [65a52de8488ae] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-15 14:06:49] [65a52de8488ae] [DEBUG] SMS sms5_sent_at : 0 [2024-01-15 14:06:49] [65a52de8488ae] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-15 14:06:49] [65a52de8488ae] [DEBUG] SMS sms6_sent_at : 0 [2024-01-15 14:06:49] [65a52de8488ae] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-15 14:06:49] [65a52de8488ae] [DEBUG] SMS operators count : 0 [2024-01-15 14:06:49] [65a52de8488ae] [DEBUG] SMS day operators count : 0 [2024-01-15 14:06:49] [65a52de8488ae] [INFO] SMS Count : 0 [2024-01-15 14:06:49] [65a52de8488ae] [INFO] SMS day Count : 0 [2024-01-15 14:06:49] [65a52de8488ae] [INFO] [SMS] Skip send SMS ! Limite atteinte pour : 33755517568 [2024-01-15 14:06:49] [65a52de8488ae] [DEBUG] Callback juste avant fin callBack [2024-01-15 14:14:20] [65a52fac278d7] [DEBUG] Callback main start ok [2024-01-15 14:14:20] [65a52fac278d7] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 14:14:20] [65a52fac278d7] [DEBUG] Callback main avant while ok [2024-01-15 14:14:20] [65a52fac278d7] [DEBUG] Fields : channel=sms&text=8h30&reception_date=2024-01-15 14:14:18&metadata[message_id]=sms_65a52c28dc732461429282&metadata[number]=+33610557351&metadata[sim_card_number]=+33755517567 [2024-01-15 14:14:20] [65a52fac278d7] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33610557351 Text: 8h30 [2024-01-15 14:14:20] [65a52fac278d7] [INFO] From: +33610557351|To: +33755517567|Date: 2024-01-15 14:14:18|Message: 8h30 [2024-01-15 14:14:20] [65a52fac278d7] [DEBUG] callback main apres while ok [2024-01-15 14:14:20] [65a52fac278d7] [DEBUG] Service is enabled ? true [2024-01-15 14:14:20] [65a52fac278d7] [INFO] Service +33755517567 is enabled ! [2024-01-15 14:14:20] [65a52fac278d7] [INFO] Phone Number +33610557351 is available ! [2024-01-15 14:14:20] [65a52fac278d7] [DEBUG] Listen is enabled ? false [2024-01-15 14:14:20] [65a52fac278d7] [INFO] Listen +33755517567 is disabled ! [2024-01-15 14:14:20] [65a52fac278d7] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-15 14:14:20] [65a52fac278d7] [DEBUG] BDD CheckNumber : OK [2024-01-15 14:14:20] [65a52fac278d7] [INFO] Callback SMS Count =? 5 [2024-01-15 14:14:20] [65a52fac278d7] [INFO] Callback checkMessage : 12 rue Saint-Simon 63000 Clermont-Ferrand -- text: 8h30 [2024-01-15 14:14:20] [65a52fac278d7] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '8h30' [2024-01-15 14:14:20] [65a52fac278d7] [INFO] Event ID ? 1 [2024-01-15 14:14:20] [65a52fac278d7] [INFO] Fetch event [2024-01-15 14:14:20] [65a52fac278d7] [INFO] Event name : Jumpstart [2024-01-15 14:14:20] [65a52fac278d7] [DEBUG] Callback juste avant fin callBack [2024-01-15 14:14:37] [65a52fbda57da] [DEBUG] Callback main start ok [2024-01-15 14:14:37] [65a52fbda57da] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 14:14:37] [65a52fbda57da] [DEBUG] Callback main avant while ok [2024-01-15 14:14:37] [65a52fbda57da] [DEBUG] Fields : channel=sms&text=Nous partons de Lentigny (42155). Nous sommes 2 pour l'entreprise Gardette (Thierry et moi-meme)&reception_date=2024-01-15 14:14:35&metadata[message_id]=sms_65a52f5207fee435615683&metadata[number]=+33769771325&metadata[sim_card_number]=+33755517586 [2024-01-15 14:14:37] [65a52fbda57da] [INFO] Callback SMS entrant sur sim_card: +33755517586 depuis Number (user): +33769771325 Text: Nous partons de Lentigny (42155). Nous sommes 2 pour l'entreprise Gardette (Thierry et moi-meme) [2024-01-15 14:14:37] [65a52fbda57da] [INFO] From: +33769771325|To: +33755517586|Date: 2024-01-15 14:14:35|Message: Nous partons de Lentigny (42155). Nous sommes 2 pour l'entreprise Gardette (Thierry et moi-meme) [2024-01-15 14:14:37] [65a52fbda57da] [DEBUG] callback main apres while ok [2024-01-15 14:14:37] [65a52fbda57da] [DEBUG] Service is enabled ? true [2024-01-15 14:14:37] [65a52fbda57da] [INFO] Service +33755517586 is enabled ! [2024-01-15 14:14:37] [65a52fbda57da] [INFO] Phone Number +33769771325 is available ! [2024-01-15 14:14:37] [65a52fbda57da] [DEBUG] Listen is enabled ? false [2024-01-15 14:14:37] [65a52fbda57da] [INFO] Listen +33755517586 is disabled ! [2024-01-15 14:14:37] [65a52fbda57da] [DEBUG] callback main sim_card_number CORRECT : +33755517586 début d'interpretation du message [2024-01-15 14:14:37] [65a52fbda57da] [DEBUG] BDD CheckNumber : OK [2024-01-15 14:14:37] [65a52fbda57da] [INFO] Callback SMS Count =? 1 [2024-01-15 14:14:37] [65a52fbda57da] [INFO] Callback checkMessage : Bonjour Alfred, nous sommes déjà 2 et n'avons pas de place supplémentaire. Cordialement -- text: Nous partons de Lentigny (42155). Nous sommes 2 pour l'entreprise Gardette (Thierry et moi-meme) [2024-01-15 14:14:37] [65a52fbda57da] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Nous partons de Lentigny (42155). Nous sommes 2 pour l\'entreprise Gardette (Thierry et moi-meme)' [2024-01-15 14:14:37] [65a52fbda57da] [INFO] Event ID ? [2024-01-15 14:14:37] [65a52fbda57da] [DEBUG] début chatgpt [2024-01-15 14:14:37] [65a52fbda57da] [DEBUG] curl_init OK [2024-01-15 14:14:37] [65a52fbda57da] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour je suis Alfred, l'assistant covoiturage propos\u00e9 par la CEC Massif Central pour l'\u00e9v\u00e9nement 'Nouveau cap r\u00e9g\u00e9n\u00e9ratif' du 17 au 19 janvier 2024 \u00e0 l\u2019ESC Clermont. Je peux vous aider quelque soit votre lieu et heure de d\u00e9part. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Nous partons de Lentigny (42155). Nous sommes 2 pour l'entreprise Gardette (Thierry et moi-meme)"}]} [2024-01-15 14:14:41] [65a52fbda57da] [DEBUG] Commun GPT response: { "id": "chatcmpl-8hH5R1ppUCLh4sw2uO5T890N1JcLm", "object": "chat.completion", "created": 1705324477, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, je vais vous poser quelques questions pour organiser votre covoiturage. Êtes-vous intéressés pour être conducteur ou passager pour ce covoiturage vers l'événement 'Nouveau cap régénératif' à l'ESC Clermont ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 380, "completion_tokens": 61, "total_tokens": 441 }, "system_fingerprint": null } [2024-01-15 14:14:41] [65a52fbda57da] [DEBUG] Curl Closed OK [2024-01-15 14:14:41] [65a52fbda57da] [INFO] Commun GPT Content: { "id": "chatcmpl-8hH5R1ppUCLh4sw2uO5T890N1JcLm", "object": "chat.completion", "created": 1705324477, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, je vais vous poser quelques questions pour organiser votre covoiturage. Êtes-vous intéressés pour être conducteur ou passager pour ce covoiturage vers l'événement 'Nouveau cap régénératif' à l'ESC Clermont ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 380, "completion_tokens": 61, "total_tokens": 441 }, "system_fingerprint": null } [2024-01-15 14:14:41] [65a52fbda57da] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Nous partons de Lentigny (42155). Nous sommes 2 pour l\'entreprise Gardette (Thierry et moi-meme)' [2024-01-15 14:14:41] [65a52fbda57da] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Parfait, je vais vous poser quelques questions pour organiser votre covoiturage. Êtes-vous intéressés pour être conducteur ou passager pour ce covoiturage vers l\'événement \'Nouveau cap régénératif\' à l\'ESC Clermont ?' [2024-01-15 14:14:41] [65a52fbda57da] [INFO] Sender already set +33769771325 [2024-01-15 14:14:41] [65a52fbda57da] [DEBUG] SMS sms1_sent_at : 0 [2024-01-15 14:14:41] [65a52fbda57da] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-15 14:14:41] [65a52fbda57da] [DEBUG] SMS sms2_sent_at : 0 [2024-01-15 14:14:41] [65a52fbda57da] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-15 14:14:41] [65a52fbda57da] [DEBUG] SMS sms3_sent_at : 0 [2024-01-15 14:14:41] [65a52fbda57da] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-15 14:14:41] [65a52fbda57da] [DEBUG] SMS sms4_sent_at : 0 [2024-01-15 14:14:41] [65a52fbda57da] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-15 14:14:41] [65a52fbda57da] [DEBUG] SMS sms5_sent_at : 0 [2024-01-15 14:14:41] [65a52fbda57da] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-15 14:14:41] [65a52fbda57da] [DEBUG] SMS sms6_sent_at : 0 [2024-01-15 14:14:41] [65a52fbda57da] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-15 14:14:41] [65a52fbda57da] [DEBUG] SMS operators count : 0 [2024-01-15 14:14:41] [65a52fbda57da] [DEBUG] SMS day operators count : 0 [2024-01-15 14:14:41] [65a52fbda57da] [INFO] SMS Count : 0 [2024-01-15 14:14:41] [65a52fbda57da] [INFO] SMS day Count : 0 [2024-01-15 14:14:41] [65a52fbda57da] [INFO] [SMS] Skip send SMS ! Limite atteinte pour : 33755517568 [2024-01-15 14:14:41] [65a52fbda57da] [DEBUG] Callback juste avant fin callBack [2024-01-15 14:16:41] [65a5303987890] [DEBUG] Callback main start ok [2024-01-15 14:16:41] [65a5303987890] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 14:16:41] [65a5303987890] [DEBUG] Callback main avant while ok [2024-01-15 14:16:41] [65a5303987890] [DEBUG] Fields : channel=sms&text=Je veux arriver à l'événement à 8h15. Merci&reception_date=2024-01-15 14:16:40&metadata[message_id]=sms_65a512f221e58463275894&metadata[number]=+33665711139&metadata[sim_card_number]=+33757050388 [2024-01-15 14:16:41] [65a5303987890] [INFO] Callback SMS entrant sur sim_card: +33757050388 depuis Number (user): +33665711139 Text: Je veux arriver à l'événement à 8h15. Merci [2024-01-15 14:16:41] [65a5303987890] [INFO] From: +33665711139|To: +33757050388|Date: 2024-01-15 14:16:40|Message: Je veux arriver à l'événement à 8h15. Merci [2024-01-15 14:16:41] [65a5303987890] [DEBUG] callback main apres while ok [2024-01-15 14:16:41] [65a5303987890] [DEBUG] Service is enabled ? true [2024-01-15 14:16:41] [65a5303987890] [INFO] Service +33757050388 is enabled ! [2024-01-15 14:16:41] [65a5303987890] [INFO] Phone Number +33665711139 is available ! [2024-01-15 14:16:41] [65a5303987890] [DEBUG] Listen is enabled ? false [2024-01-15 14:16:41] [65a5303987890] [INFO] Listen +33757050388 is disabled ! [2024-01-15 14:16:41] [65a5303987890] [DEBUG] callback main sim_card_number CORRECT : +33757050388 début d'interpretation du message [2024-01-15 14:16:41] [65a5303987890] [DEBUG] BDD CheckNumber : OK [2024-01-15 14:16:41] [65a5303987890] [INFO] Callback SMS Count =? 5 [2024-01-15 14:16:41] [65a5303987890] [INFO] Callback checkMessage : Puis je modifier l'heure à laquelle je souhaite arriver à l'événement? -- text: Je veux arriver à l'événement à 8h15. Merci [2024-01-15 14:16:41] [65a5303987890] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Je veux arriver à l\'événement à 8h15. Merci' [2024-01-15 14:16:41] [65a5303987890] [INFO] Event ID ? 1 [2024-01-15 14:16:41] [65a5303987890] [INFO] Fetch event [2024-01-15 14:16:41] [65a5303987890] [INFO] Event name : Jumpstart [2024-01-15 14:16:41] [65a5303987890] [DEBUG] Callback juste avant fin callBack [2024-01-15 14:58:43] [65a53a13981b2] [DEBUG] Callback main start ok [2024-01-15 14:58:43] [65a53a13981b2] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 14:58:43] [65a53a13981b2] [DEBUG] Callback main avant while ok [2024-01-15 14:58:43] [65a53a13981b2] [DEBUG] Fields : channel=sms&text=17h00&reception_date=2024-01-15 14:58:42&metadata[message_id]=sms_65a533c4ed124761790413&metadata[number]=+33677004529&metadata[sim_card_number]=+33757050392 [2024-01-15 14:58:43] [65a53a13981b2] [INFO] Callback SMS entrant sur sim_card: +33757050392 depuis Number (user): +33677004529 Text: 17h00 [2024-01-15 14:58:43] [65a53a13981b2] [INFO] From: +33677004529|To: +33757050392|Date: 2024-01-15 14:58:42|Message: 17h00 [2024-01-15 14:58:43] [65a53a13981b2] [DEBUG] callback main apres while ok [2024-01-15 14:58:43] [65a53a13981b2] [DEBUG] Service is enabled ? true [2024-01-15 14:58:43] [65a53a13981b2] [INFO] Service +33757050392 is enabled ! [2024-01-15 14:58:43] [65a53a13981b2] [INFO] Phone Number +33677004529 is available ! [2024-01-15 14:58:43] [65a53a13981b2] [DEBUG] Listen is enabled ? false [2024-01-15 14:58:43] [65a53a13981b2] [INFO] Listen +33757050392 is disabled ! [2024-01-15 14:58:43] [65a53a13981b2] [DEBUG] callback main sim_card_number CORRECT : +33757050392 début d'interpretation du message [2024-01-15 14:58:43] [65a53a13981b2] [DEBUG] BDD CheckNumber : OK [2024-01-15 14:58:43] [65a53a13981b2] [INFO] Callback SMS Count =? 5 [2024-01-15 14:58:43] [65a53a13981b2] [INFO] Callback checkMessage : Même adresse -- text: 17h00 [2024-01-15 14:58:43] [65a53a13981b2] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '17h00' [2024-01-15 14:58:43] [65a53a13981b2] [INFO] Event ID ? 1 [2024-01-15 14:58:43] [65a53a13981b2] [INFO] Fetch event [2024-01-15 14:58:43] [65a53a13981b2] [INFO] Event name : Jumpstart [2024-01-15 14:58:43] [65a53a13981b2] [DEBUG] Callback juste avant fin callBack [2024-01-15 15:14:18] [65a53dbae3e33] [DEBUG] Callback main start ok [2024-01-15 15:14:18] [65a53dbae3e33] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 15:14:18] [65a53dbae3e33] [DEBUG] Callback main avant while ok [2024-01-15 15:14:18] [65a53dbae3e33] [DEBUG] Fields : channel=sms&text=Non&reception_date=2024-01-15 15:14:18&metadata[message_id]=sms_659d741151561438866892&metadata[number]=+33670190995&metadata[sim_card_number]=+33757050383 [2024-01-15 15:14:18] [65a53dbae3e33] [INFO] Callback SMS entrant sur sim_card: +33757050383 depuis Number (user): +33670190995 Text: Non [2024-01-15 15:14:18] [65a53dbae3e33] [INFO] From: +33670190995|To: +33757050383|Date: 2024-01-15 15:14:18|Message: Non [2024-01-15 15:14:18] [65a53dbae3e33] [DEBUG] callback main apres while ok [2024-01-15 15:14:18] [65a53dbae3e33] [DEBUG] Service is enabled ? true [2024-01-15 15:14:18] [65a53dbae3e33] [INFO] Service +33757050383 is enabled ! [2024-01-15 15:14:18] [65a53dbae3e33] [INFO] Phone Number +33670190995 is available ! [2024-01-15 15:14:18] [65a53dbae3e33] [DEBUG] Listen is enabled ? false [2024-01-15 15:14:18] [65a53dbae3e33] [INFO] Listen +33757050383 is disabled ! [2024-01-15 15:14:18] [65a53dbae3e33] [DEBUG] callback main sim_card_number CORRECT : +33757050383 début d'interpretation du message [2024-01-15 15:14:18] [65a53dbae3e33] [DEBUG] BDD CheckNumber : OK [2024-01-15 15:14:18] [65a53dbae3e33] [INFO] Callback SMS Count =? 1 [2024-01-15 15:14:18] [65a53dbae3e33] [INFO] Callback checkMessage : -- text: Non [2024-01-15 15:14:18] [65a53dbae3e33] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Non' [2024-01-15 15:14:18] [65a53dbae3e33] [INFO] Event ID ? 1 [2024-01-15 15:14:18] [65a53dbae3e33] [INFO] Fetch event [2024-01-15 15:14:18] [65a53dbae3e33] [INFO] Event name : Jumpstart [2024-01-15 15:14:18] [65a53dbae3e33] [DEBUG] début chatgpt [2024-01-15 15:14:18] [65a53dbae3e33] [DEBUG] curl_init OK [2024-01-15 15:14:18] [65a53dbae3e33] [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 : Non"}]} [2024-01-15 15:14:19] [65a53dbae3e33] [DEBUG] Commun GPT response: { "id": "chatcmpl-8hI1DIk7rqPXQQSMYOsMX1Alit4gZ", "object": "chat.completion", "created": 1705328059, "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-15 15:14:19] [65a53dbae3e33] [DEBUG] Curl Closed OK [2024-01-15 15:14:19] [65a53dbae3e33] [INFO] Commun GPT Content: { "id": "chatcmpl-8hI1DIk7rqPXQQSMYOsMX1Alit4gZ", "object": "chat.completion", "created": 1705328059, "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-15 15:14:19] [65a53dbae3e33] [DEBUG] [AUTOMATIC] Réponse 0 [2024-01-15 15:14:19] [65a53dbae3e33] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Non' [2024-01-15 15:14:19] [65a53dbae3e33] [DEBUG] [AUTOMATIC] Réponse Negative : Non [2024-01-15 15:14:19] [65a53dbae3e33] [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-15 15:14:19] [65a53dbae3e33] [INFO] Sender already set +33670190995 [2024-01-15 15:14:19] [65a53dbae3e33] [DEBUG] SMS sms1_sent_at : 0 [2024-01-15 15:14:19] [65a53dbae3e33] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-15 15:14:19] [65a53dbae3e33] [DEBUG] SMS sms2_sent_at : 0 [2024-01-15 15:14:19] [65a53dbae3e33] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-15 15:14:19] [65a53dbae3e33] [DEBUG] SMS sms3_sent_at : 0 [2024-01-15 15:14:19] [65a53dbae3e33] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-15 15:14:19] [65a53dbae3e33] [DEBUG] SMS sms4_sent_at : 0 [2024-01-15 15:14:19] [65a53dbae3e33] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-15 15:14:19] [65a53dbae3e33] [DEBUG] SMS sms5_sent_at : 0 [2024-01-15 15:14:19] [65a53dbae3e33] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-15 15:14:19] [65a53dbae3e33] [DEBUG] SMS sms6_sent_at : 0 [2024-01-15 15:14:19] [65a53dbae3e33] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-15 15:14:19] [65a53dbae3e33] [DEBUG] SMS operators count : 0 [2024-01-15 15:14:19] [65a53dbae3e33] [DEBUG] SMS day operators count : 0 [2024-01-15 15:14:19] [65a53dbae3e33] [INFO] SMS Count : 0 [2024-01-15 15:14:19] [65a53dbae3e33] [INFO] SMS day Count : 0 [2024-01-15 15:14:19] [65a53dbae3e33] [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-15 15:14:19] [65a53dbae3e33] [DEBUG] [SMS] number : +33670190995 [2024-01-15 15:14:19] [65a53dbae3e33] [DEBUG] [SMS] sender : 33757050383 [2024-01-15 15:14:19] [65a53dbae3e33] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33670190995"}],"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-15 15:14:19] [65a53dbae3e33] [DEBUG] [SMS] HTTP Code : 200 [2024-01-15 15:14:19] [65a53dbae3e33] [INFO] [SMS] SMS envoyé avec succès id : sms_65a53dbbcd1d5583219041 [2024-01-15 15:14:19] [65a53dbae3e33] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a53dbbcd1d5583219041","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":69.97} [2024-01-15 15:14:19] [65a53dbae3e33] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-15 15:14:19] [65a53dbae3e33] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-15 15:14:19' [2024-01-15 15:14:19] [65a53dbae3e33] [DEBUG] Callback juste avant fin callBack [2024-01-15 15:23:47] [65a53ff3aa050] [DEBUG] Callback main start ok [2024-01-15 15:23:47] [65a53ff3aa050] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 15:23:47] [65a53ff3aa050] [DEBUG] Callback main avant while ok [2024-01-15 15:23:47] [65a53ff3aa050] [DEBUG] Fields : channel=sms&text=8 heures 30&reception_date=2024-01-15 15:23:46&metadata[message_id]=sms_65a52c28dc732461429282&metadata[number]=+33610557351&metadata[sim_card_number]=+33755517567 [2024-01-15 15:23:47] [65a53ff3aa050] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33610557351 Text: 8 heures 30 [2024-01-15 15:23:47] [65a53ff3aa050] [INFO] From: +33610557351|To: +33755517567|Date: 2024-01-15 15:23:46|Message: 8 heures 30 [2024-01-15 15:23:47] [65a53ff3aa050] [DEBUG] callback main apres while ok [2024-01-15 15:23:47] [65a53ff3aa050] [DEBUG] Service is enabled ? true [2024-01-15 15:23:47] [65a53ff3aa050] [INFO] Service +33755517567 is enabled ! [2024-01-15 15:23:47] [65a53ff3aa050] [INFO] Phone Number +33610557351 is available ! [2024-01-15 15:23:47] [65a53ff3aa050] [DEBUG] Listen is enabled ? false [2024-01-15 15:23:47] [65a53ff3aa050] [INFO] Listen +33755517567 is disabled ! [2024-01-15 15:23:47] [65a53ff3aa050] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-15 15:23:47] [65a53ff3aa050] [DEBUG] BDD CheckNumber : OK [2024-01-15 15:23:47] [65a53ff3aa050] [INFO] Callback SMS Count =? 5 [2024-01-15 15:23:47] [65a53ff3aa050] [INFO] Callback checkMessage : 8h30 -- text: 8 heures 30 [2024-01-15 15:23:47] [65a53ff3aa050] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '8 heures 30' [2024-01-15 15:23:47] [65a53ff3aa050] [INFO] Event ID ? 1 [2024-01-15 15:23:47] [65a53ff3aa050] [INFO] Fetch event [2024-01-15 15:23:47] [65a53ff3aa050] [INFO] Event name : Jumpstart [2024-01-15 15:23:47] [65a53ff3aa050] [DEBUG] Callback juste avant fin callBack [2024-01-15 15:37:13] [65a54319bfdbd] [DEBUG] Callback main start ok [2024-01-15 15:37:13] [65a54319bfdbd] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 15:37:13] [65a54319bfdbd] [DEBUG] Callback main avant while ok [2024-01-15 15:37:13] [65a54319bfdbd] [DEBUG] Fields : channel=sms&text=A la fin de l'événement&reception_date=2024-01-15 15:37:12&metadata[message_id]=sms_65a5405b34c64760030943&metadata[number]=+33610557351&metadata[sim_card_number]=+33755517567 [2024-01-15 15:37:13] [65a54319bfdbd] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33610557351 Text: A la fin de l'événement [2024-01-15 15:37:13] [65a54319bfdbd] [INFO] From: +33610557351|To: +33755517567|Date: 2024-01-15 15:37:12|Message: A la fin de l'événement [2024-01-15 15:37:13] [65a54319bfdbd] [DEBUG] callback main apres while ok [2024-01-15 15:37:13] [65a54319bfdbd] [DEBUG] Service is enabled ? true [2024-01-15 15:37:13] [65a54319bfdbd] [INFO] Service +33755517567 is enabled ! [2024-01-15 15:37:13] [65a54319bfdbd] [INFO] Phone Number +33610557351 is available ! [2024-01-15 15:37:13] [65a54319bfdbd] [DEBUG] Listen is enabled ? false [2024-01-15 15:37:13] [65a54319bfdbd] [INFO] Listen +33755517567 is disabled ! [2024-01-15 15:37:13] [65a54319bfdbd] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-15 15:37:13] [65a54319bfdbd] [DEBUG] BDD CheckNumber : OK [2024-01-15 15:37:13] [65a54319bfdbd] [INFO] Callback SMS Count =? 5 [2024-01-15 15:37:13] [65a54319bfdbd] [INFO] Callback checkMessage : 8 heures 30 -- text: A la fin de l'événement [2024-01-15 15:37:13] [65a54319bfdbd] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'A la fin de l\'événement' [2024-01-15 15:37:13] [65a54319bfdbd] [INFO] Event ID ? 1 [2024-01-15 15:37:13] [65a54319bfdbd] [INFO] Fetch event [2024-01-15 15:37:13] [65a54319bfdbd] [INFO] Event name : Jumpstart [2024-01-15 15:37:13] [65a54319bfdbd] [DEBUG] Callback juste avant fin callBack [2024-01-15 15:59:11] [65a5483f1e917] [DEBUG] Callback main start ok [2024-01-15 15:59:11] [65a5483f1e917] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 15:59:11] [65a5483f1e917] [DEBUG] Callback main avant while ok [2024-01-15 15:59:11] [65a5483f1e917] [DEBUG] Fields : channel=sms&text=Bonjour, je souhaiterais être passagère.&reception_date=2024-01-15 15:59:09&metadata[message_id]=sms_659ec4a329a7a685459981&metadata[number]=+33685539839&metadata[sim_card_number]=+33755517567 [2024-01-15 15:59:11] [65a5483f1e917] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33685539839 Text: Bonjour, je souhaiterais être passagère. [2024-01-15 15:59:11] [65a5483f1e917] [INFO] From: +33685539839|To: +33755517567|Date: 2024-01-15 15:59:09|Message: Bonjour, je souhaiterais être passagère. [2024-01-15 15:59:11] [65a5483f1e917] [DEBUG] callback main apres while ok [2024-01-15 15:59:11] [65a5483f1e917] [DEBUG] Service is enabled ? true [2024-01-15 15:59:11] [65a5483f1e917] [INFO] Service +33755517567 is enabled ! [2024-01-15 15:59:11] [65a5483f1e917] [INFO] Phone Number +33685539839 is available ! [2024-01-15 15:59:11] [65a5483f1e917] [DEBUG] Listen is enabled ? false [2024-01-15 15:59:11] [65a5483f1e917] [INFO] Listen +33755517567 is disabled ! [2024-01-15 15:59:11] [65a5483f1e917] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-15 15:59:11] [65a5483f1e917] [DEBUG] BDD CheckNumber : OK [2024-01-15 15:59:11] [65a5483f1e917] [INFO] Callback SMS Count =? 2 [2024-01-15 15:59:11] [65a5483f1e917] [INFO] Callback checkMessage : Bonjour Alfred, merci pour ta proposition. Est-ce que une solution en covoiturage est prévue ? J'aimerais en bénéficier comme passagère. Isabelle -- text: Bonjour, je souhaiterais être passagère. [2024-01-15 15:59:11] [65a5483f1e917] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour, je souhaiterais être passagère.' [2024-01-15 15:59:11] [65a5483f1e917] [INFO] Event ID ? 1 [2024-01-15 15:59:11] [65a5483f1e917] [INFO] Fetch event [2024-01-15 15:59:11] [65a5483f1e917] [INFO] Event name : Jumpstart [2024-01-15 15:59:11] [65a5483f1e917] [DEBUG] début chatgpt [2024-01-15 15:59:11] [65a5483f1e917] [DEBUG] curl_init OK [2024-01-15 15:59:11] [65a5483f1e917] [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, merci pour ta proposition. Est-ce que une solution en covoiturage est pr\u00e9vue ? J'aimerais en b\u00e9n\u00e9ficier comme passag\u00e8re. Isabelle"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Bonjour, je souhaiterais \u00eatre passag\u00e8re."}]} [2024-01-15 15:59:12] [65a5483f1e917] [DEBUG] Commun GPT response: { "id": "chatcmpl-8hIiddqIPIHjY5iln9yOY0yH76fTU", "object": "chat.completion", "created": 1705330751, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, je vais prendre note que vous souhaitez être passagère. Quelle est votre adresse de départ ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 426, "completion_tokens": 24, "total_tokens": 450 }, "system_fingerprint": null } [2024-01-15 15:59:12] [65a5483f1e917] [DEBUG] Curl Closed OK [2024-01-15 15:59:12] [65a5483f1e917] [INFO] Commun GPT Content: { "id": "chatcmpl-8hIiddqIPIHjY5iln9yOY0yH76fTU", "object": "chat.completion", "created": 1705330751, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, je vais prendre note que vous souhaitez être passagère. Quelle est votre adresse de départ ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 426, "completion_tokens": 24, "total_tokens": 450 }, "system_fingerprint": null } [2024-01-15 15:59:12] [65a5483f1e917] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Bonjour, je souhaiterais être passagère.' [2024-01-15 15:59:12] [65a5483f1e917] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Parfait, je vais prendre note que vous souhaitez être passagère. Quelle est votre adresse de départ ?' [2024-01-15 15:59:12] [65a5483f1e917] [INFO] Sender already set +33685539839 [2024-01-15 15:59:12] [65a5483f1e917] [DEBUG] SMS sms1_sent_at : 0 [2024-01-15 15:59:12] [65a5483f1e917] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-15 15:59:12] [65a5483f1e917] [DEBUG] SMS sms2_sent_at : 0 [2024-01-15 15:59:12] [65a5483f1e917] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-15 15:59:12] [65a5483f1e917] [DEBUG] SMS sms3_sent_at : 0 [2024-01-15 15:59:12] [65a5483f1e917] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-15 15:59:12] [65a5483f1e917] [DEBUG] SMS sms4_sent_at : 0 [2024-01-15 15:59:12] [65a5483f1e917] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-15 15:59:12] [65a5483f1e917] [DEBUG] SMS sms5_sent_at : 0 [2024-01-15 15:59:12] [65a5483f1e917] [DEBUG] SMS day sms5_sent_at : 1 [2024-01-15 15:59:12] [65a5483f1e917] [DEBUG] SMS sms6_sent_at : 0 [2024-01-15 15:59:12] [65a5483f1e917] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-15 15:59:12] [65a5483f1e917] [DEBUG] SMS operators count : 0 [2024-01-15 15:59:12] [65a5483f1e917] [DEBUG] SMS day operators count : 0 [2024-01-15 15:59:12] [65a5483f1e917] [INFO] SMS Count : 0 [2024-01-15 15:59:12] [65a5483f1e917] [INFO] SMS day Count : 4 [2024-01-15 15:59:12] [65a5483f1e917] [DEBUG] [SMS] text : Parfait, je vais prendre note que vous souhaitez être passagère. Quelle est votre adresse de départ ? [2024-01-15 15:59:12] [65a5483f1e917] [DEBUG] [SMS] number : +33685539839 [2024-01-15 15:59:12] [65a5483f1e917] [DEBUG] [SMS] sender : 33755517567 [2024-01-15 15:59:12] [65a5483f1e917] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33685539839"}],"text":"Parfait, je vais prendre note que vous souhaitez \u00eatre passag\u00e8re. Quelle est votre adresse de d\u00e9part ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-01-15 15:59:13] [65a5483f1e917] [DEBUG] [SMS] HTTP Code : 200 [2024-01-15 15:59:13] [65a5483f1e917] [INFO] [SMS] SMS envoyé avec succès id : sms_65a548411f890513837614 [2024-01-15 15:59:13] [65a5483f1e917] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a548411f890513837614","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":69.88} [2024-01-15 15:59:13] [65a5483f1e917] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-15 15:59:13] [65a5483f1e917] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-15 15:59:13' [2024-01-15 15:59:13] [65a5483f1e917] [DEBUG] Callback juste avant fin callBack [2024-01-15 16:00:40] [65a5489847555] [DEBUG] Callback main start ok [2024-01-15 16:00:40] [65a5489847555] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 16:00:40] [65a5489847555] [DEBUG] Callback main avant while ok [2024-01-15 16:00:40] [65a5489847555] [DEBUG] Fields : channel=sms&text=Mon adresse est : 9 rue des laguettes 63730 Les Martres de Veyre&reception_date=2024-01-15 16:00:39&metadata[message_id]=sms_65a548411f890513837614&metadata[number]=+33685539839&metadata[sim_card_number]=+33755517567 [2024-01-15 16:00:40] [65a5489847555] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33685539839 Text: Mon adresse est : 9 rue des laguettes 63730 Les Martres de Veyre [2024-01-15 16:00:40] [65a5489847555] [INFO] From: +33685539839|To: +33755517567|Date: 2024-01-15 16:00:39|Message: Mon adresse est : 9 rue des laguettes 63730 Les Martres de Veyre [2024-01-15 16:00:40] [65a5489847555] [DEBUG] callback main apres while ok [2024-01-15 16:00:40] [65a5489847555] [DEBUG] Service is enabled ? true [2024-01-15 16:00:40] [65a5489847555] [INFO] Service +33755517567 is enabled ! [2024-01-15 16:00:40] [65a5489847555] [INFO] Phone Number +33685539839 is available ! [2024-01-15 16:00:40] [65a5489847555] [DEBUG] Listen is enabled ? false [2024-01-15 16:00:40] [65a5489847555] [INFO] Listen +33755517567 is disabled ! [2024-01-15 16:00:40] [65a5489847555] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-15 16:00:40] [65a5489847555] [DEBUG] BDD CheckNumber : OK [2024-01-15 16:00:40] [65a5489847555] [INFO] Callback SMS Count =? 3 [2024-01-15 16:00:40] [65a5489847555] [INFO] Callback checkMessage : Bonjour, je souhaiterais être passagère. -- text: Mon adresse est : 9 rue des laguettes 63730 Les Martres de Veyre [2024-01-15 16:00:40] [65a5489847555] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Mon adresse est : 9 rue des laguettes 63730 Les Martres de Veyre' [2024-01-15 16:00:40] [65a5489847555] [INFO] Event ID ? 1 [2024-01-15 16:00:40] [65a5489847555] [INFO] Fetch event [2024-01-15 16:00:40] [65a5489847555] [INFO] Event name : Jumpstart [2024-01-15 16:00:40] [65a5489847555] [DEBUG] début chatgpt [2024-01-15 16:00:40] [65a5489847555] [DEBUG] curl_init OK [2024-01-15 16:00:40] [65a5489847555] [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, merci pour ta proposition. Est-ce que une solution en covoiturage est pr\u00e9vue ? J'aimerais en b\u00e9n\u00e9ficier comme passag\u00e8re. Isabelle"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Bonjour, je souhaiterais \u00eatre passag\u00e8re."},{"role":"assistant","content":"Parfait, je vais prendre note que vous souhaitez \u00eatre passag\u00e8re. Quelle est votre adresse de d\u00e9part ?"},{"role":"user","content":"Mon adresse est : 9 rue des laguettes 63730 Les Martres de Veyre"}]} [2024-01-15 16:00:41] [65a5489847555] [DEBUG] Commun GPT response: { "id": "chatcmpl-8hIk4uR4okUuituZvm4WfPap0nFlj", "object": "chat.completion", "created": 1705330840, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour votre adresse. À quelle heure souhaitez-vous arriver à l'évènement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 479, "completion_tokens": 21, "total_tokens": 500 }, "system_fingerprint": null } [2024-01-15 16:00:41] [65a5489847555] [DEBUG] Curl Closed OK [2024-01-15 16:00:41] [65a5489847555] [INFO] Commun GPT Content: { "id": "chatcmpl-8hIk4uR4okUuituZvm4WfPap0nFlj", "object": "chat.completion", "created": 1705330840, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour votre adresse. À quelle heure souhaitez-vous arriver à l'évènement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 479, "completion_tokens": 21, "total_tokens": 500 }, "system_fingerprint": null } [2024-01-15 16:00:41] [65a5489847555] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: 'Mon adresse est : 9 rue des laguettes 63730 Les Martres de Veyre' [2024-01-15 16:00:41] [65a5489847555] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Merci pour votre adresse. À quelle heure souhaitez-vous arriver à l\'évènement ?' [2024-01-15 16:00:41] [65a5489847555] [INFO] Sender already set +33685539839 [2024-01-15 16:00:41] [65a5489847555] [DEBUG] SMS sms1_sent_at : 0 [2024-01-15 16:00:41] [65a5489847555] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-15 16:00:41] [65a5489847555] [DEBUG] SMS sms2_sent_at : 0 [2024-01-15 16:00:41] [65a5489847555] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-15 16:00:41] [65a5489847555] [DEBUG] SMS sms3_sent_at : 0 [2024-01-15 16:00:41] [65a5489847555] [DEBUG] SMS day sms3_sent_at : 2 [2024-01-15 16:00:41] [65a5489847555] [DEBUG] SMS sms4_sent_at : 0 [2024-01-15 16:00:41] [65a5489847555] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-15 16:00:41] [65a5489847555] [DEBUG] SMS sms5_sent_at : 0 [2024-01-15 16:00:41] [65a5489847555] [DEBUG] SMS day sms5_sent_at : 1 [2024-01-15 16:00:41] [65a5489847555] [DEBUG] SMS sms6_sent_at : 0 [2024-01-15 16:00:41] [65a5489847555] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-15 16:00:41] [65a5489847555] [DEBUG] SMS operators count : 0 [2024-01-15 16:00:41] [65a5489847555] [DEBUG] SMS day operators count : 0 [2024-01-15 16:00:41] [65a5489847555] [INFO] SMS Count : 0 [2024-01-15 16:00:41] [65a5489847555] [INFO] SMS day Count : 5 [2024-01-15 16:00:41] [65a5489847555] [DEBUG] [SMS] text : Merci pour votre adresse. À quelle heure souhaitez-vous arriver à l'évènement ? [2024-01-15 16:00:41] [65a5489847555] [DEBUG] [SMS] number : +33685539839 [2024-01-15 16:00:41] [65a5489847555] [DEBUG] [SMS] sender : 33755517567 [2024-01-15 16:00:41] [65a5489847555] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33685539839"}],"text":"Merci pour votre adresse. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e8nement ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-01-15 16:00:42] [65a5489847555] [DEBUG] [SMS] HTTP Code : 200 [2024-01-15 16:00:42] [65a5489847555] [INFO] [SMS] SMS envoyé avec succès id : sms_65a5489a165a3542946790 [2024-01-15 16:00:42] [65a5489847555] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a5489a165a3542946790","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":69.84} [2024-01-15 16:00:42] [65a5489847555] [INFO] BDD AddSmsCount SMS Count updated: 4 [2024-01-15 16:00:42] [65a5489847555] [INFO] BDD BddMaj : sms4_sent_at mis à jour. Valeur: '2024-01-15 16:00:42' [2024-01-15 16:00:42] [65a5489847555] [DEBUG] Callback juste avant fin callBack [2024-01-15 16:01:53] [65a548e154583] [DEBUG] Callback main start ok [2024-01-15 16:01:53] [65a548e154583] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 16:01:53] [65a548e154583] [DEBUG] Callback main avant while ok [2024-01-15 16:01:53] [65a548e154583] [DEBUG] Fields : channel=sms&text=Entre 8 h 30 et 8 h 45&reception_date=2024-01-15 16:01:52&metadata[message_id]=sms_65a5489a165a3542946790&metadata[number]=+33685539839&metadata[sim_card_number]=+33755517567 [2024-01-15 16:01:53] [65a548e154583] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33685539839 Text: Entre 8 h 30 et 8 h 45 [2024-01-15 16:01:53] [65a548e154583] [INFO] From: +33685539839|To: +33755517567|Date: 2024-01-15 16:01:52|Message: Entre 8 h 30 et 8 h 45 [2024-01-15 16:01:53] [65a548e154583] [DEBUG] callback main apres while ok [2024-01-15 16:01:53] [65a548e154583] [DEBUG] Service is enabled ? true [2024-01-15 16:01:53] [65a548e154583] [INFO] Service +33755517567 is enabled ! [2024-01-15 16:01:53] [65a548e154583] [INFO] Phone Number +33685539839 is available ! [2024-01-15 16:01:53] [65a548e154583] [DEBUG] Listen is enabled ? false [2024-01-15 16:01:53] [65a548e154583] [INFO] Listen +33755517567 is disabled ! [2024-01-15 16:01:53] [65a548e154583] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-15 16:01:53] [65a548e154583] [DEBUG] BDD CheckNumber : OK [2024-01-15 16:01:53] [65a548e154583] [INFO] Callback SMS Count =? 4 [2024-01-15 16:01:53] [65a548e154583] [INFO] Callback checkMessage : Mon adresse est : 9 rue des laguettes 63730 Les Martres de Veyre -- text: Entre 8 h 30 et 8 h 45 [2024-01-15 16:01:53] [65a548e154583] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Entre 8 h 30 et 8 h 45' [2024-01-15 16:01:53] [65a548e154583] [INFO] Event ID ? 1 [2024-01-15 16:01:53] [65a548e154583] [INFO] Fetch event [2024-01-15 16:01:53] [65a548e154583] [INFO] Event name : Jumpstart [2024-01-15 16:01:53] [65a548e154583] [DEBUG] début chatgpt [2024-01-15 16:01:53] [65a548e154583] [DEBUG] curl_init OK [2024-01-15 16:01:53] [65a548e154583] [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, merci pour ta proposition. Est-ce que une solution en covoiturage est pr\u00e9vue ? J'aimerais en b\u00e9n\u00e9ficier comme passag\u00e8re. Isabelle"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Bonjour, je souhaiterais \u00eatre passag\u00e8re."},{"role":"assistant","content":"Parfait, je vais prendre note que vous souhaitez \u00eatre passag\u00e8re. Quelle est votre adresse de d\u00e9part ?"},{"role":"user","content":"Mon adresse est : 9 rue des laguettes 63730 Les Martres de Veyre"},{"role":"assistant","content":"Merci pour votre adresse. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e8nement ?"},{"role":"user","content":"Entre 8 h 30 et 8 h 45"}]} [2024-01-15 16:01:56] [65a548e154583] [DEBUG] Commun GPT response: { "id": "chatcmpl-8hIlFwDvl965KhKzMU7MLlRRY0cvj", "object": "chat.completion", "created": 1705330913, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, je note que vous souhaitez arriver à l'évènement entre 8h30 et 8h45. A quelle heure souhaitez-vous repartir ? Et revenez-vous à la même adresse au retour ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 520, "completion_tokens": 50, "total_tokens": 570 }, "system_fingerprint": null } [2024-01-15 16:01:56] [65a548e154583] [DEBUG] Curl Closed OK [2024-01-15 16:01:56] [65a548e154583] [INFO] Commun GPT Content: { "id": "chatcmpl-8hIlFwDvl965KhKzMU7MLlRRY0cvj", "object": "chat.completion", "created": 1705330913, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, je note que vous souhaitez arriver à l'évènement entre 8h30 et 8h45. A quelle heure souhaitez-vous repartir ? Et revenez-vous à la même adresse au retour ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 520, "completion_tokens": 50, "total_tokens": 570 }, "system_fingerprint": null } [2024-01-15 16:01:56] [65a548e154583] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: 'Entre 8 h 30 et 8 h 45' [2024-01-15 16:01:56] [65a548e154583] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Très bien, je note que vous souhaitez arriver à l\'évènement entre 8h30 et 8h45. A quelle heure souhaitez-vous repartir ? Et revenez-vous à la même adresse au retour ?' [2024-01-15 16:01:56] [65a548e154583] [INFO] Sender already set +33685539839 [2024-01-15 16:01:56] [65a548e154583] [DEBUG] SMS sms1_sent_at : 0 [2024-01-15 16:01:56] [65a548e154583] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-15 16:01:56] [65a548e154583] [DEBUG] SMS sms2_sent_at : 0 [2024-01-15 16:01:56] [65a548e154583] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-15 16:01:56] [65a548e154583] [DEBUG] SMS sms3_sent_at : 0 [2024-01-15 16:01:56] [65a548e154583] [DEBUG] SMS day sms3_sent_at : 2 [2024-01-15 16:01:56] [65a548e154583] [DEBUG] SMS sms4_sent_at : 1 [2024-01-15 16:01:56] [65a548e154583] [DEBUG] SMS day sms4_sent_at : 2 [2024-01-15 16:01:56] [65a548e154583] [DEBUG] SMS sms5_sent_at : 0 [2024-01-15 16:01:56] [65a548e154583] [DEBUG] SMS day sms5_sent_at : 1 [2024-01-15 16:01:56] [65a548e154583] [DEBUG] SMS sms6_sent_at : 0 [2024-01-15 16:01:56] [65a548e154583] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-15 16:01:56] [65a548e154583] [DEBUG] SMS operators count : 0 [2024-01-15 16:01:56] [65a548e154583] [DEBUG] SMS day operators count : 0 [2024-01-15 16:01:56] [65a548e154583] [INFO] SMS Count : 1 [2024-01-15 16:01:56] [65a548e154583] [INFO] SMS day Count : 6 [2024-01-15 16:01:56] [65a548e154583] [DEBUG] [SMS] text : Très bien, je note que vous souhaitez arriver à l'évènement entre 8h30 et 8h45. A quelle heure souhaitez-vous repartir ? Et revenez-vous à la même adresse au retour ? [2024-01-15 16:01:56] [65a548e154583] [DEBUG] [SMS] number : +33685539839 [2024-01-15 16:01:56] [65a548e154583] [DEBUG] [SMS] sender : 33755517567 [2024-01-15 16:01:56] [65a548e154583] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33685539839"}],"text":"Tr\u00e8s bien, je note que vous souhaitez arriver \u00e0 l'\u00e9v\u00e8nement entre 8h30 et 8h45. A quelle heure souhaitez-vous repartir ? Et revenez-vous \u00e0 la m\u00eame adresse au retour ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-01-15 16:01:56] [65a548e154583] [DEBUG] [SMS] HTTP Code : 200 [2024-01-15 16:01:56] [65a548e154583] [INFO] [SMS] SMS envoyé avec succès id : sms_65a548e4b3973350505989 [2024-01-15 16:01:56] [65a548e154583] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a548e4b3973350505989","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":69.75} [2024-01-15 16:01:56] [65a548e154583] [INFO] BDD AddSmsCount SMS Count updated: 5 [2024-01-15 16:01:56] [65a548e154583] [INFO] BDD BddMaj : sms5_sent_at mis à jour. Valeur: '2024-01-15 16:01:56' [2024-01-15 16:01:56] [65a548e154583] [DEBUG] Callback juste avant fin callBack [2024-01-15 16:03:46] [65a549522eb4a] [DEBUG] Callback main start ok [2024-01-15 16:03:46] [65a549522eb4a] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 16:03:46] [65a549522eb4a] [DEBUG] Callback main avant while ok [2024-01-15 16:03:46] [65a549522eb4a] [DEBUG] Fields : channel=sms&text=Je reviendrais à la fin du Jumpstart à 17 h, 16 h 15 au plus tard, à la même adresse de départ.&reception_date=2024-01-15 16:03:44&metadata[message_id]=sms_65a548e4b3973350505989&metadata[number]=+33685539839&metadata[sim_card_number]=+33755517567 [2024-01-15 16:03:46] [65a549522eb4a] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33685539839 Text: Je reviendrais à la fin du Jumpstart à 17 h, 16 h 15 au plus tard, à la même adresse de départ. [2024-01-15 16:03:46] [65a549522eb4a] [INFO] From: +33685539839|To: +33755517567|Date: 2024-01-15 16:03:44|Message: Je reviendrais à la fin du Jumpstart à 17 h, 16 h 15 au plus tard, à la même adresse de départ. [2024-01-15 16:03:46] [65a549522eb4a] [DEBUG] callback main apres while ok [2024-01-15 16:03:46] [65a549522eb4a] [DEBUG] Service is enabled ? true [2024-01-15 16:03:46] [65a549522eb4a] [INFO] Service +33755517567 is enabled ! [2024-01-15 16:03:46] [65a549522eb4a] [INFO] Phone Number +33685539839 is available ! [2024-01-15 16:03:46] [65a549522eb4a] [DEBUG] Listen is enabled ? false [2024-01-15 16:03:46] [65a549522eb4a] [INFO] Listen +33755517567 is disabled ! [2024-01-15 16:03:46] [65a549522eb4a] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-15 16:03:46] [65a549522eb4a] [DEBUG] BDD CheckNumber : OK [2024-01-15 16:03:46] [65a549522eb4a] [INFO] Callback SMS Count =? 5 [2024-01-15 16:03:46] [65a549522eb4a] [INFO] Callback checkMessage : Entre 8 h 30 et 8 h 45 -- text: Je reviendrais à la fin du Jumpstart à 17 h, 16 h 15 au plus tard, à la même adresse de départ. [2024-01-15 16:03:46] [65a549522eb4a] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Je reviendrais à la fin du Jumpstart à 17 h, 16 h 15 au plus tard, à la même adresse de départ.' [2024-01-15 16:03:46] [65a549522eb4a] [INFO] Event ID ? 1 [2024-01-15 16:03:46] [65a549522eb4a] [INFO] Fetch event [2024-01-15 16:03:46] [65a549522eb4a] [INFO] Event name : Jumpstart [2024-01-15 16:03:46] [65a549522eb4a] [DEBUG] Callback juste avant fin callBack [2024-01-15 16:09:15] [65a54a9bc3260] [DEBUG] Callback main start ok [2024-01-15 16:09:15] [65a54a9bc3260] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 16:09:15] [65a54a9bc3260] [DEBUG] Callback main avant while ok [2024-01-15 16:09:15] [65a54a9bc3260] [DEBUG] Fields : channel=sms&text=Erreur de frappe de ma part : je souhaite revenir à mon domicile en partant à 17 h 15 au plus tard.&reception_date=2024-01-15 16:09:13&metadata[message_id]=sms_65a548e4b3973350505989&metadata[number]=+33685539839&metadata[sim_card_number]=+33755517567 [2024-01-15 16:09:15] [65a54a9bc3260] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33685539839 Text: Erreur de frappe de ma part : je souhaite revenir à mon domicile en partant à 17 h 15 au plus tard. [2024-01-15 16:09:15] [65a54a9bc3260] [INFO] From: +33685539839|To: +33755517567|Date: 2024-01-15 16:09:13|Message: Erreur de frappe de ma part : je souhaite revenir à mon domicile en partant à 17 h 15 au plus tard. [2024-01-15 16:09:15] [65a54a9bc3260] [DEBUG] callback main apres while ok [2024-01-15 16:09:15] [65a54a9bc3260] [DEBUG] Service is enabled ? true [2024-01-15 16:09:15] [65a54a9bc3260] [INFO] Service +33755517567 is enabled ! [2024-01-15 16:09:15] [65a54a9bc3260] [INFO] Phone Number +33685539839 is available ! [2024-01-15 16:09:15] [65a54a9bc3260] [DEBUG] Listen is enabled ? false [2024-01-15 16:09:15] [65a54a9bc3260] [INFO] Listen +33755517567 is disabled ! [2024-01-15 16:09:15] [65a54a9bc3260] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-15 16:09:15] [65a54a9bc3260] [DEBUG] BDD CheckNumber : OK [2024-01-15 16:09:15] [65a54a9bc3260] [INFO] Callback SMS Count =? 5 [2024-01-15 16:09:15] [65a54a9bc3260] [INFO] Callback checkMessage : Je reviendrais à la fin du Jumpstart à 17 h, 16 h 15 au plus tard, à la même adresse de départ. -- text: Erreur de frappe de ma part : je souhaite revenir à mon domicile en partant à 17 h 15 au plus tard. [2024-01-15 16:09:15] [65a54a9bc3260] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Erreur de frappe de ma part : je souhaite revenir à mon domicile en partant à 17 h 15 au plus tard.' [2024-01-15 16:09:15] [65a54a9bc3260] [INFO] Event ID ? 1 [2024-01-15 16:09:15] [65a54a9bc3260] [INFO] Fetch event [2024-01-15 16:09:15] [65a54a9bc3260] [INFO] Event name : Jumpstart [2024-01-15 16:09:15] [65a54a9bc3260] [DEBUG] Callback juste avant fin callBack [2024-01-15 16:10:17] [65a54ad9cd9a5] [DEBUG] Callback main start ok [2024-01-15 16:10:17] [65a54ad9cd9a5] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 16:10:17] [65a54ad9cd9a5] [DEBUG] Callback main avant while ok [2024-01-15 16:10:17] [65a54ad9cd9a5] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-01-15 16:10:17&metadata[message_id]=sms_65a532fc8c254738390500&metadata[number]=+33764630818&metadata[sim_card_number]=+33757050389 [2024-01-15 16:10:17] [65a54ad9cd9a5] [INFO] Callback SMS entrant sur sim_card: +33757050389 depuis Number (user): +33764630818 Text: Oui [2024-01-15 16:10:17] [65a54ad9cd9a5] [INFO] From: +33764630818|To: +33757050389|Date: 2024-01-15 16:10:17|Message: Oui [2024-01-15 16:10:17] [65a54ad9cd9a5] [DEBUG] callback main apres while ok [2024-01-15 16:10:17] [65a54ad9cd9a5] [DEBUG] Service is enabled ? true [2024-01-15 16:10:17] [65a54ad9cd9a5] [INFO] Service +33757050389 is enabled ! [2024-01-15 16:10:17] [65a54ad9cd9a5] [INFO] Phone Number +33764630818 is available ! [2024-01-15 16:10:17] [65a54ad9cd9a5] [DEBUG] Listen is enabled ? false [2024-01-15 16:10:17] [65a54ad9cd9a5] [INFO] Listen +33757050389 is disabled ! [2024-01-15 16:10:17] [65a54ad9cd9a5] [DEBUG] callback main sim_card_number CORRECT : +33757050389 début d'interpretation du message [2024-01-15 16:10:17] [65a54ad9cd9a5] [DEBUG] BDD CheckNumber : OK [2024-01-15 16:10:17] [65a54ad9cd9a5] [INFO] Callback SMS Count =? 5 [2024-01-15 16:10:17] [65a54ad9cd9a5] [INFO] Callback checkMessage : Je souhaite arriver à l'événement à 8h30 Et je n'ai pas d'heure de départ précise -- text: Oui [2024-01-15 16:10:17] [65a54ad9cd9a5] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-01-15 16:10:17] [65a54ad9cd9a5] [INFO] Event ID ? 1 [2024-01-15 16:10:17] [65a54ad9cd9a5] [INFO] Fetch event [2024-01-15 16:10:17] [65a54ad9cd9a5] [INFO] Event name : Jumpstart [2024-01-15 16:10:17] [65a54ad9cd9a5] [DEBUG] Callback juste avant fin callBack [2024-01-15 16:19:30] [65a54d02b5d6d] [DEBUG] Callback main start ok [2024-01-15 16:19:30] [65a54d02b5d6d] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 16:19:30] [65a54d02b5d6d] [DEBUG] Callback main avant while ok [2024-01-15 16:19:30] [65a54d02b5d6d] [DEBUG] Fields : channel=sms&text=Merci.&reception_date=2024-01-15 16:19:29&metadata[message_id]=sms_65a54cd860682754819607&metadata[number]=+33685539839&metadata[sim_card_number]=+33755517567 [2024-01-15 16:19:30] [65a54d02b5d6d] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33685539839 Text: Merci. [2024-01-15 16:19:30] [65a54d02b5d6d] [INFO] From: +33685539839|To: +33755517567|Date: 2024-01-15 16:19:29|Message: Merci. [2024-01-15 16:19:30] [65a54d02b5d6d] [DEBUG] callback main apres while ok [2024-01-15 16:19:30] [65a54d02b5d6d] [DEBUG] Service is enabled ? true [2024-01-15 16:19:30] [65a54d02b5d6d] [INFO] Service +33755517567 is enabled ! [2024-01-15 16:19:30] [65a54d02b5d6d] [INFO] Phone Number +33685539839 is available ! [2024-01-15 16:19:30] [65a54d02b5d6d] [DEBUG] Listen is enabled ? false [2024-01-15 16:19:30] [65a54d02b5d6d] [INFO] Listen +33755517567 is disabled ! [2024-01-15 16:19:30] [65a54d02b5d6d] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-15 16:19:30] [65a54d02b5d6d] [DEBUG] BDD CheckNumber : OK [2024-01-15 16:19:30] [65a54d02b5d6d] [INFO] Callback SMS Count =? 5 [2024-01-15 16:19:30] [65a54d02b5d6d] [INFO] Callback checkMessage : Erreur de frappe de ma part : je souhaite revenir à mon domicile en partant à 17 h 15 au plus tard. -- text: Merci. [2024-01-15 16:19:30] [65a54d02b5d6d] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Merci.' [2024-01-15 16:19:30] [65a54d02b5d6d] [INFO] Event ID ? 1 [2024-01-15 16:19:30] [65a54d02b5d6d] [INFO] Fetch event [2024-01-15 16:19:30] [65a54d02b5d6d] [INFO] Event name : Jumpstart [2024-01-15 16:19:30] [65a54d02b5d6d] [DEBUG] Callback juste avant fin callBack [2024-01-15 17:23:49] [65a55c150a0a4] [DEBUG] Callback main start ok [2024-01-15 17:23:49] [65a55c150a0a4] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 17:23:49] [65a55c150a0a4] [DEBUG] Callback main avant while ok [2024-01-15 17:23:49] [65a55c150a0a4] [DEBUG] Fields : channel=sms&text=Je peux covoiturer ou me gare covoiturer. Y a-t-il un site d'échange de prévu?&reception_date=2024-01-15 17:23:48&metadata[message_id]=sms_659fe332b594b964982691&metadata[number]=+33761791304&metadata[sim_card_number]=+33755517569 [2024-01-15 17:23:49] [65a55c150a0a4] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33761791304 Text: Je peux covoiturer ou me gare covoiturer. Y a-t-il un site d'échange de prévu? [2024-01-15 17:23:49] [65a55c150a0a4] [INFO] From: +33761791304|To: +33755517569|Date: 2024-01-15 17:23:48|Message: Je peux covoiturer ou me gare covoiturer. Y a-t-il un site d'échange de prévu? [2024-01-15 17:23:49] [65a55c150a0a4] [DEBUG] callback main apres while ok [2024-01-15 17:23:49] [65a55c150a0a4] [DEBUG] Service is enabled ? true [2024-01-15 17:23:49] [65a55c150a0a4] [INFO] Service +33755517569 is enabled ! [2024-01-15 17:23:49] [65a55c150a0a4] [INFO] Phone Number +33761791304 is available ! [2024-01-15 17:23:49] [65a55c150a0a4] [DEBUG] Listen is enabled ? false [2024-01-15 17:23:49] [65a55c150a0a4] [INFO] Listen +33755517569 is disabled ! [2024-01-15 17:23:49] [65a55c150a0a4] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-15 17:23:49] [65a55c150a0a4] [DEBUG] BDD CheckNumber : OK [2024-01-15 17:23:49] [65a55c150a0a4] [INFO] Callback SMS Count =? 1 [2024-01-15 17:23:49] [65a55c150a0a4] [INFO] Callback checkMessage : -- text: Je peux covoiturer ou me gare covoiturer. Y a-t-il un site d'échange de prévu? [2024-01-15 17:23:49] [65a55c150a0a4] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Je peux covoiturer ou me gare covoiturer. Y a-t-il un site d\'échange de prévu?' [2024-01-15 17:23:49] [65a55c150a0a4] [INFO] Event ID ? 1 [2024-01-15 17:23:49] [65a55c150a0a4] [INFO] Fetch event [2024-01-15 17:23:49] [65a55c150a0a4] [INFO] Event name : Jumpstart [2024-01-15 17:23:49] [65a55c150a0a4] [DEBUG] début chatgpt [2024-01-15 17:23:49] [65a55c150a0a4] [DEBUG] curl_init OK [2024-01-15 17:23:49] [65a55c150a0a4] [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 peux covoiturer ou me gare covoiturer. Y a-t-il un site d'\u00e9change de pr\u00e9vu?"}]} [2024-01-15 17:23:49] [65a55c150a0a4] [DEBUG] Commun GPT response: { "id": "chatcmpl-8hK2X0y10Q24CdeGH9TOQJNaHPRVw", "object": "chat.completion", "created": 1705335829, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 154, "completion_tokens": 1, "total_tokens": 155 }, "system_fingerprint": null } [2024-01-15 17:23:49] [65a55c150a0a4] [DEBUG] Curl Closed OK [2024-01-15 17:23:49] [65a55c150a0a4] [INFO] Commun GPT Content: { "id": "chatcmpl-8hK2X0y10Q24CdeGH9TOQJNaHPRVw", "object": "chat.completion", "created": 1705335829, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 154, "completion_tokens": 1, "total_tokens": 155 }, "system_fingerprint": null } [2024-01-15 17:23:49] [65a55c150a0a4] [DEBUG] [AUTOMATIC] Réponse 0 [2024-01-15 17:23:49] [65a55c150a0a4] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Je peux covoiturer ou me gare covoiturer. Y a-t-il un site d\'échange de prévu?' [2024-01-15 17:23:49] [65a55c150a0a4] [DEBUG] [AUTOMATIC] Réponse Negative : Je peux covoiturer ou me gare covoiturer. Y a-t-il un site d'échange de prévu? [2024-01-15 17:23:49] [65a55c150a0a4] [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-15 17:23:49] [65a55c150a0a4] [INFO] Sender already set +33761791304 [2024-01-15 17:23:49] [65a55c150a0a4] [DEBUG] SMS sms1_sent_at : 0 [2024-01-15 17:23:49] [65a55c150a0a4] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-15 17:23:49] [65a55c150a0a4] [DEBUG] SMS sms2_sent_at : 0 [2024-01-15 17:23:49] [65a55c150a0a4] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-15 17:23:49] [65a55c150a0a4] [DEBUG] SMS sms3_sent_at : 0 [2024-01-15 17:23:49] [65a55c150a0a4] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-15 17:23:49] [65a55c150a0a4] [DEBUG] SMS sms4_sent_at : 0 [2024-01-15 17:23:49] [65a55c150a0a4] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-15 17:23:49] [65a55c150a0a4] [DEBUG] SMS sms5_sent_at : 0 [2024-01-15 17:23:49] [65a55c150a0a4] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-15 17:23:49] [65a55c150a0a4] [DEBUG] SMS sms6_sent_at : 0 [2024-01-15 17:23:49] [65a55c150a0a4] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-15 17:23:49] [65a55c150a0a4] [DEBUG] SMS operators count : 0 [2024-01-15 17:23:49] [65a55c150a0a4] [DEBUG] SMS day operators count : 0 [2024-01-15 17:23:49] [65a55c150a0a4] [INFO] SMS Count : 0 [2024-01-15 17:23:49] [65a55c150a0a4] [INFO] SMS day Count : 0 [2024-01-15 17:23:49] [65a55c150a0a4] [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-15 17:23:49] [65a55c150a0a4] [DEBUG] [SMS] number : +33761791304 [2024-01-15 17:23:49] [65a55c150a0a4] [DEBUG] [SMS] sender : 33755517569 [2024-01-15 17:23:49] [65a55c150a0a4] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33761791304"}],"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-15 17:23:50] [65a55c150a0a4] [DEBUG] [SMS] HTTP Code : 200 [2024-01-15 17:23:50] [65a55c150a0a4] [INFO] [SMS] SMS envoyé avec succès id : sms_65a55c1625cf4186620158 [2024-01-15 17:23:50] [65a55c150a0a4] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a55c1625cf4186620158","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":69.57} [2024-01-15 17:23:50] [65a55c150a0a4] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-15 17:23:50] [65a55c150a0a4] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-15 17:23:50' [2024-01-15 17:23:50] [65a55c150a0a4] [DEBUG] Callback juste avant fin callBack [2024-01-15 21:28:54] [65a5958640ba2] [DEBUG] Callback main start ok [2024-01-15 21:28:54] [65a5958640ba2] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 21:28:54] [65a5958640ba2] [DEBUG] Callback main avant while ok [2024-01-15 21:28:54] [65a5958640ba2] [DEBUG] Fields : channel=sms&text=Passager&reception_date=2024-01-15 21:28:53&metadata[message_id]=sms_659ff4b726007759223998&metadata[number]=+33645410844&metadata[sim_card_number]=+33757050381 [2024-01-15 21:28:54] [65a5958640ba2] [INFO] Callback SMS entrant sur sim_card: +33757050381 depuis Number (user): +33645410844 Text: Passager [2024-01-15 21:28:54] [65a5958640ba2] [INFO] From: +33645410844|To: +33757050381|Date: 2024-01-15 21:28:53|Message: Passager [2024-01-15 21:28:54] [65a5958640ba2] [DEBUG] callback main apres while ok [2024-01-15 21:28:54] [65a5958640ba2] [DEBUG] Service is enabled ? true [2024-01-15 21:28:54] [65a5958640ba2] [INFO] Service +33757050381 is enabled ! [2024-01-15 21:28:54] [65a5958640ba2] [INFO] Phone Number +33645410844 is available ! [2024-01-15 21:28:54] [65a5958640ba2] [DEBUG] Listen is enabled ? false [2024-01-15 21:28:54] [65a5958640ba2] [INFO] Listen +33757050381 is disabled ! [2024-01-15 21:28:54] [65a5958640ba2] [DEBUG] callback main sim_card_number CORRECT : +33757050381 début d'interpretation du message [2024-01-15 21:28:54] [65a5958640ba2] [DEBUG] BDD CheckNumber : OK [2024-01-15 21:28:54] [65a5958640ba2] [INFO] Callback SMS Count =? 2 [2024-01-15 21:28:54] [65a5958640ba2] [INFO] Callback checkMessage : Oui, je veux bien profitez d'un service de covoiturage -- text: Passager [2024-01-15 21:28:54] [65a5958640ba2] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Passager' [2024-01-15 21:28:54] [65a5958640ba2] [INFO] Event ID ? 1 [2024-01-15 21:28:54] [65a5958640ba2] [INFO] Fetch event [2024-01-15 21:28:54] [65a5958640ba2] [INFO] Event name : Jumpstart [2024-01-15 21:28:54] [65a5958640ba2] [DEBUG] début chatgpt [2024-01-15 21:28:54] [65a5958640ba2] [DEBUG] curl_init OK [2024-01-15 21:28:54] [65a5958640ba2] [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, je veux bien profitez d'un service de covoiturage "},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager"}]} [2024-01-15 21:28:56] [65a5958640ba2] [DEBUG] Commun GPT response: { "id": "chatcmpl-8hNric49CmMeHkjU2eCV1HJknFGJJ", "object": "chat.completion", "created": 1705350534, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, en tant que passager, je vais avoir besoin de quelques informations. 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": 32, "total_tokens": 429 }, "system_fingerprint": null } [2024-01-15 21:28:56] [65a5958640ba2] [DEBUG] Curl Closed OK [2024-01-15 21:28:56] [65a5958640ba2] [INFO] Commun GPT Content: { "id": "chatcmpl-8hNric49CmMeHkjU2eCV1HJknFGJJ", "object": "chat.completion", "created": 1705350534, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, en tant que passager, je vais avoir besoin de quelques informations. 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": 32, "total_tokens": 429 }, "system_fingerprint": null } [2024-01-15 21:28:56] [65a5958640ba2] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Passager' [2024-01-15 21:28:56] [65a5958640ba2] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Parfait, en tant que passager, je vais avoir besoin de quelques informations. Pouvez-vous me donner votre adresse de départ s\'il vous plaît ?' [2024-01-15 21:28:56] [65a5958640ba2] [INFO] Sender already set +33645410844 [2024-01-15 21:28:56] [65a5958640ba2] [DEBUG] SMS sms1_sent_at : 0 [2024-01-15 21:28:56] [65a5958640ba2] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-15 21:28:56] [65a5958640ba2] [DEBUG] SMS sms2_sent_at : 0 [2024-01-15 21:28:56] [65a5958640ba2] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-15 21:28:56] [65a5958640ba2] [DEBUG] SMS sms3_sent_at : 0 [2024-01-15 21:28:56] [65a5958640ba2] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-15 21:28:56] [65a5958640ba2] [DEBUG] SMS sms4_sent_at : 0 [2024-01-15 21:28:56] [65a5958640ba2] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-15 21:28:56] [65a5958640ba2] [DEBUG] SMS sms5_sent_at : 0 [2024-01-15 21:28:56] [65a5958640ba2] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-15 21:28:56] [65a5958640ba2] [DEBUG] SMS sms6_sent_at : 0 [2024-01-15 21:28:56] [65a5958640ba2] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-15 21:28:56] [65a5958640ba2] [DEBUG] SMS operators count : 0 [2024-01-15 21:28:56] [65a5958640ba2] [DEBUG] SMS day operators count : 0 [2024-01-15 21:28:56] [65a5958640ba2] [INFO] SMS Count : 0 [2024-01-15 21:28:56] [65a5958640ba2] [INFO] SMS day Count : 0 [2024-01-15 21:28:56] [65a5958640ba2] [DEBUG] [SMS] text : Parfait, en tant que passager, je vais avoir besoin de quelques informations. Pouvez-vous me donner votre adresse de départ s'il vous plaît ? [2024-01-15 21:28:56] [65a5958640ba2] [DEBUG] [SMS] number : +33645410844 [2024-01-15 21:28:56] [65a5958640ba2] [DEBUG] [SMS] sender : 33757050381 [2024-01-15 21:28:56] [65a5958640ba2] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33645410844"}],"text":"Parfait, en tant que passager, je vais avoir besoin de quelques informations. 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-15 21:28:56] [65a5958640ba2] [DEBUG] [SMS] HTTP Code : 200 [2024-01-15 21:28:56] [65a5958640ba2] [INFO] [SMS] SMS envoyé avec succès id : sms_65a59588a5eb9386463621 [2024-01-15 21:28:56] [65a5958640ba2] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a59588a5eb9386463621","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":69.39} [2024-01-15 21:28:56] [65a5958640ba2] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-15 21:28:56] [65a5958640ba2] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-15 21:28:56' [2024-01-15 21:28:56] [65a5958640ba2] [DEBUG] Callback juste avant fin callBack [2024-01-15 21:29:35] [65a595af06d2f] [DEBUG] Callback main start ok [2024-01-15 21:29:35] [65a595af06d2f] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 21:29:35] [65a595af06d2f] [DEBUG] Callback main avant while ok [2024-01-15 21:29:35] [65a595af06d2f] [DEBUG] Fields : channel=sms&text=18 rue André Moinier 63000 Clermont-Ferrand&reception_date=2024-01-15 21:29:33&metadata[message_id]=sms_65a59588a5eb9386463621&metadata[number]=+33645410844&metadata[sim_card_number]=+33757050381 [2024-01-15 21:29:35] [65a595af06d2f] [INFO] Callback SMS entrant sur sim_card: +33757050381 depuis Number (user): +33645410844 Text: 18 rue André Moinier 63000 Clermont-Ferrand [2024-01-15 21:29:35] [65a595af06d2f] [INFO] From: +33645410844|To: +33757050381|Date: 2024-01-15 21:29:33|Message: 18 rue André Moinier 63000 Clermont-Ferrand [2024-01-15 21:29:35] [65a595af06d2f] [DEBUG] callback main apres while ok [2024-01-15 21:29:35] [65a595af06d2f] [DEBUG] Service is enabled ? true [2024-01-15 21:29:35] [65a595af06d2f] [INFO] Service +33757050381 is enabled ! [2024-01-15 21:29:35] [65a595af06d2f] [INFO] Phone Number +33645410844 is available ! [2024-01-15 21:29:35] [65a595af06d2f] [DEBUG] Listen is enabled ? false [2024-01-15 21:29:35] [65a595af06d2f] [INFO] Listen +33757050381 is disabled ! [2024-01-15 21:29:35] [65a595af06d2f] [DEBUG] callback main sim_card_number CORRECT : +33757050381 début d'interpretation du message [2024-01-15 21:29:35] [65a595af06d2f] [DEBUG] BDD CheckNumber : OK [2024-01-15 21:29:35] [65a595af06d2f] [INFO] Callback SMS Count =? 3 [2024-01-15 21:29:35] [65a595af06d2f] [INFO] Callback checkMessage : Passager -- text: 18 rue André Moinier 63000 Clermont-Ferrand [2024-01-15 21:29:35] [65a595af06d2f] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '18 rue André Moinier 63000 Clermont-Ferrand' [2024-01-15 21:29:35] [65a595af06d2f] [INFO] Event ID ? 1 [2024-01-15 21:29:35] [65a595af06d2f] [INFO] Fetch event [2024-01-15 21:29:35] [65a595af06d2f] [INFO] Event name : Jumpstart [2024-01-15 21:29:35] [65a595af06d2f] [DEBUG] début chatgpt [2024-01-15 21:29:35] [65a595af06d2f] [DEBUG] curl_init OK [2024-01-15 21:29:35] [65a595af06d2f] [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, je veux bien profitez d'un service de covoiturage "},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Parfait, en tant que passager, je vais avoir besoin de quelques informations. Pouvez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet ?"},{"role":"user","content":"18 rue Andr\u00e9 Moinier 63000 Clermont-Ferrand"}]} [2024-01-15 21:29:37] [65a595af06d2f] [DEBUG] Commun GPT response: { "id": "chatcmpl-8hNsN1f7GnLZUs0iy8cnec11I1lZk", "object": "chat.completion", "created": 1705350575, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour cette information. Maintenant, pouvez-vous me préciser l'heure à laquelle vous souhaitez arriver à l'événement Jumpstart à la Grande Halle d'Auvergne ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 451, "completion_tokens": 44, "total_tokens": 495 }, "system_fingerprint": null } [2024-01-15 21:29:37] [65a595af06d2f] [DEBUG] Curl Closed OK [2024-01-15 21:29:37] [65a595af06d2f] [INFO] Commun GPT Content: { "id": "chatcmpl-8hNsN1f7GnLZUs0iy8cnec11I1lZk", "object": "chat.completion", "created": 1705350575, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour cette information. Maintenant, pouvez-vous me préciser l'heure à laquelle vous souhaitez arriver à l'événement Jumpstart à la Grande Halle d'Auvergne ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 451, "completion_tokens": 44, "total_tokens": 495 }, "system_fingerprint": null } [2024-01-15 21:29:37] [65a595af06d2f] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: '18 rue André Moinier 63000 Clermont-Ferrand' [2024-01-15 21:29:37] [65a595af06d2f] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Merci pour cette information. Maintenant, pouvez-vous me préciser l\'heure à laquelle vous souhaitez arriver à l\'événement Jumpstart à la Grande Halle d\'Auvergne ?' [2024-01-15 21:29:37] [65a595af06d2f] [INFO] Sender already set +33645410844 [2024-01-15 21:29:37] [65a595af06d2f] [DEBUG] SMS sms1_sent_at : 0 [2024-01-15 21:29:37] [65a595af06d2f] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-15 21:29:37] [65a595af06d2f] [DEBUG] SMS sms2_sent_at : 0 [2024-01-15 21:29:37] [65a595af06d2f] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-15 21:29:37] [65a595af06d2f] [DEBUG] SMS sms3_sent_at : 1 [2024-01-15 21:29:37] [65a595af06d2f] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-15 21:29:37] [65a595af06d2f] [DEBUG] SMS sms4_sent_at : 0 [2024-01-15 21:29:37] [65a595af06d2f] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-15 21:29:37] [65a595af06d2f] [DEBUG] SMS sms5_sent_at : 0 [2024-01-15 21:29:37] [65a595af06d2f] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-15 21:29:37] [65a595af06d2f] [DEBUG] SMS sms6_sent_at : 0 [2024-01-15 21:29:37] [65a595af06d2f] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-15 21:29:37] [65a595af06d2f] [DEBUG] SMS operators count : 0 [2024-01-15 21:29:37] [65a595af06d2f] [DEBUG] SMS day operators count : 0 [2024-01-15 21:29:37] [65a595af06d2f] [INFO] SMS Count : 1 [2024-01-15 21:29:37] [65a595af06d2f] [INFO] SMS day Count : 1 [2024-01-15 21:29:37] [65a595af06d2f] [DEBUG] [SMS] text : Merci pour cette information. Maintenant, pouvez-vous me préciser l'heure à laquelle vous souhaitez arriver à l'événement Jumpstart à la Grande Halle d'Auvergne ? [2024-01-15 21:29:37] [65a595af06d2f] [DEBUG] [SMS] number : +33645410844 [2024-01-15 21:29:37] [65a595af06d2f] [DEBUG] [SMS] sender : 33757050381 [2024-01-15 21:29:37] [65a595af06d2f] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33645410844"}],"text":"Merci pour cette information. Maintenant, pouvez-vous me pr\u00e9ciser l'heure \u00e0 laquelle vous souhaitez arriver \u00e0 l'\u00e9v\u00e9nement Jumpstart \u00e0 la Grande Halle d'Auvergne ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050381"} [2024-01-15 21:29:37] [65a595af06d2f] [DEBUG] [SMS] HTTP Code : 200 [2024-01-15 21:29:37] [65a595af06d2f] [INFO] [SMS] SMS envoyé avec succès id : sms_65a595b1958ed555611041 [2024-01-15 21:29:37] [65a595af06d2f] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a595b1958ed555611041","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":69.3} [2024-01-15 21:29:37] [65a595af06d2f] [INFO] BDD AddSmsCount SMS Count updated: 4 [2024-01-15 21:29:37] [65a595af06d2f] [INFO] BDD BddMaj : sms4_sent_at mis à jour. Valeur: '2024-01-15 21:29:37' [2024-01-15 21:29:37] [65a595af06d2f] [DEBUG] Callback juste avant fin callBack [2024-01-15 21:30:41] [65a595f112b6f] [DEBUG] Callback main start ok [2024-01-15 21:30:41] [65a595f112b6f] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 21:30:41] [65a595f112b6f] [DEBUG] Callback main avant while ok [2024-01-15 21:30:41] [65a595f112b6f] [DEBUG] Fields : channel=sms&text=8h&reception_date=2024-01-15 21:30:39&metadata[message_id]=sms_65a595b1958ed555611041&metadata[number]=+33645410844&metadata[sim_card_number]=+33757050381 [2024-01-15 21:30:41] [65a595f112b6f] [INFO] Callback SMS entrant sur sim_card: +33757050381 depuis Number (user): +33645410844 Text: 8h [2024-01-15 21:30:41] [65a595f112b6f] [INFO] From: +33645410844|To: +33757050381|Date: 2024-01-15 21:30:39|Message: 8h [2024-01-15 21:30:41] [65a595f112b6f] [DEBUG] callback main apres while ok [2024-01-15 21:30:41] [65a595f112b6f] [DEBUG] Service is enabled ? true [2024-01-15 21:30:41] [65a595f112b6f] [INFO] Service +33757050381 is enabled ! [2024-01-15 21:30:41] [65a595f112b6f] [INFO] Phone Number +33645410844 is available ! [2024-01-15 21:30:41] [65a595f112b6f] [DEBUG] Listen is enabled ? false [2024-01-15 21:30:41] [65a595f112b6f] [INFO] Listen +33757050381 is disabled ! [2024-01-15 21:30:41] [65a595f112b6f] [DEBUG] callback main sim_card_number CORRECT : +33757050381 début d'interpretation du message [2024-01-15 21:30:41] [65a595f112b6f] [DEBUG] BDD CheckNumber : OK [2024-01-15 21:30:41] [65a595f112b6f] [INFO] Callback SMS Count =? 4 [2024-01-15 21:30:41] [65a595f112b6f] [INFO] Callback checkMessage : 18 rue André Moinier 63000 Clermont-Ferrand -- text: 8h [2024-01-15 21:30:41] [65a595f112b6f] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '8h' [2024-01-15 21:30:41] [65a595f112b6f] [INFO] Event ID ? 1 [2024-01-15 21:30:41] [65a595f112b6f] [INFO] Fetch event [2024-01-15 21:30:41] [65a595f112b6f] [INFO] Event name : Jumpstart [2024-01-15 21:30:41] [65a595f112b6f] [DEBUG] début chatgpt [2024-01-15 21:30:41] [65a595f112b6f] [DEBUG] curl_init OK [2024-01-15 21:30:41] [65a595f112b6f] [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, je veux bien profitez d'un service de covoiturage "},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Parfait, en tant que passager, je vais avoir besoin de quelques informations. Pouvez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet ?"},{"role":"user","content":"18 rue Andr\u00e9 Moinier 63000 Clermont-Ferrand"},{"role":"assistant","content":"Merci pour cette information. Maintenant, pouvez-vous me pr\u00e9ciser l'heure \u00e0 laquelle vous souhaitez arriver \u00e0 l'\u00e9v\u00e9nement Jumpstart \u00e0 la Grande Halle d'Auvergne ?"},{"role":"user","content":"8h"}]} [2024-01-15 21:30:44] [65a595f112b6f] [DEBUG] Commun GPT response: { "id": "chatcmpl-8hNtRzX73wLPMNxiMG7WhZhvusEwL", "object": "chat.completion", "created": 1705350641, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, j'enregistre votre souhait d'arriver à 8h à l'événement Jumpstart. Maintenant, avez-vous une heure spécifique à laquelle vous souhaitez repartir ? Et si oui, quelle est cette heure ? Et si vous ne repartez pas à la même adresse, pouvez-vous me donner l'adresse de retour également ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 505, "completion_tokens": 80, "total_tokens": 585 }, "system_fingerprint": null } [2024-01-15 21:30:44] [65a595f112b6f] [DEBUG] Curl Closed OK [2024-01-15 21:30:44] [65a595f112b6f] [INFO] Commun GPT Content: { "id": "chatcmpl-8hNtRzX73wLPMNxiMG7WhZhvusEwL", "object": "chat.completion", "created": 1705350641, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, j'enregistre votre souhait d'arriver à 8h à l'événement Jumpstart. Maintenant, avez-vous une heure spécifique à laquelle vous souhaitez repartir ? Et si oui, quelle est cette heure ? Et si vous ne repartez pas à la même adresse, pouvez-vous me donner l'adresse de retour également ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 505, "completion_tokens": 80, "total_tokens": 585 }, "system_fingerprint": null } [2024-01-15 21:30:44] [65a595f112b6f] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: '8h' [2024-01-15 21:30:45] [65a595f112b6f] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Très bien, j\'enregistre votre souhait d\'arriver à 8h à l\'événement Jumpstart. Maintenant, avez-vous une heure spécifique à laquelle vous souhaitez repartir ? Et si oui, quelle est cette heure ? Et si vous ne repartez pas à la même adresse, pouvez-vous me donner l\'adresse de retour également ?' [2024-01-15 21:30:45] [65a595f112b6f] [INFO] Sender already set +33645410844 [2024-01-15 21:30:45] [65a595f112b6f] [DEBUG] SMS sms1_sent_at : 0 [2024-01-15 21:30:45] [65a595f112b6f] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-15 21:30:45] [65a595f112b6f] [DEBUG] SMS sms2_sent_at : 0 [2024-01-15 21:30:45] [65a595f112b6f] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-15 21:30:45] [65a595f112b6f] [DEBUG] SMS sms3_sent_at : 1 [2024-01-15 21:30:45] [65a595f112b6f] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-15 21:30:45] [65a595f112b6f] [DEBUG] SMS sms4_sent_at : 1 [2024-01-15 21:30:45] [65a595f112b6f] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-15 21:30:45] [65a595f112b6f] [DEBUG] SMS sms5_sent_at : 0 [2024-01-15 21:30:45] [65a595f112b6f] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-15 21:30:45] [65a595f112b6f] [DEBUG] SMS sms6_sent_at : 0 [2024-01-15 21:30:45] [65a595f112b6f] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-15 21:30:45] [65a595f112b6f] [DEBUG] SMS operators count : 0 [2024-01-15 21:30:45] [65a595f112b6f] [DEBUG] SMS day operators count : 0 [2024-01-15 21:30:45] [65a595f112b6f] [INFO] SMS Count : 2 [2024-01-15 21:30:45] [65a595f112b6f] [INFO] SMS day Count : 2 [2024-01-15 21:30:45] [65a595f112b6f] [DEBUG] [SMS] text : Très bien, j'enregistre votre souhait d'arriver à 8h à l'événement Jumpstart. Maintenant, avez-vous une heure spécifique à laquelle vous souhaitez repartir ? Et si oui, quelle est cette heure ? Et si vous ne repartez pas à la même adresse, pouvez-vous me donner l'adresse de retour également ? [2024-01-15 21:30:45] [65a595f112b6f] [DEBUG] [SMS] number : +33645410844 [2024-01-15 21:30:45] [65a595f112b6f] [DEBUG] [SMS] sender : 33757050381 [2024-01-15 21:30:45] [65a595f112b6f] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33645410844"}],"text":"Tr\u00e8s bien, j'enregistre votre souhait d'arriver \u00e0 8h \u00e0 l'\u00e9v\u00e9nement Jumpstart. Maintenant, avez-vous une heure sp\u00e9cifique \u00e0 laquelle vous souhaitez repartir ? Et si oui, quelle est cette heure ? Et si vous ne repartez pas \u00e0 la m\u00eame adresse, pouvez-vous me donner l'adresse de retour \u00e9galement ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050381"} [2024-01-15 21:30:45] [65a595f112b6f] [DEBUG] [SMS] HTTP Code : 200 [2024-01-15 21:30:45] [65a595f112b6f] [INFO] [SMS] SMS envoyé avec succès id : sms_65a595f537ad2638571536 [2024-01-15 21:30:45] [65a595f112b6f] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a595f537ad2638571536","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":69.21} [2024-01-15 21:30:45] [65a595f112b6f] [INFO] BDD AddSmsCount SMS Count updated: 5 [2024-01-15 21:30:45] [65a595f112b6f] [INFO] BDD BddMaj : sms5_sent_at mis à jour. Valeur: '2024-01-15 21:30:45' [2024-01-15 21:30:45] [65a595f112b6f] [DEBUG] Callback juste avant fin callBack [2024-01-15 21:31:33] [65a59625ec1a0] [DEBUG] Callback main start ok [2024-01-15 21:31:33] [65a59625ec1a0] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 21:31:33] [65a59625ec1a0] [DEBUG] Callback main avant while ok [2024-01-15 21:31:33] [65a59625ec1a0] [DEBUG] Fields : channel=sms&text=17h&reception_date=2024-01-15 21:31:32&metadata[message_id]=sms_65a595f537ad2638571536&metadata[number]=+33645410844&metadata[sim_card_number]=+33757050381 [2024-01-15 21:31:33] [65a59625ec1a0] [INFO] Callback SMS entrant sur sim_card: +33757050381 depuis Number (user): +33645410844 Text: 17h [2024-01-15 21:31:33] [65a59625ec1a0] [INFO] From: +33645410844|To: +33757050381|Date: 2024-01-15 21:31:32|Message: 17h [2024-01-15 21:31:33] [65a59625ec1a0] [DEBUG] callback main apres while ok [2024-01-15 21:31:33] [65a59625ec1a0] [DEBUG] Service is enabled ? true [2024-01-15 21:31:33] [65a59625ec1a0] [INFO] Service +33757050381 is enabled ! [2024-01-15 21:31:33] [65a59625ec1a0] [INFO] Phone Number +33645410844 is available ! [2024-01-15 21:31:33] [65a59625ec1a0] [DEBUG] Listen is enabled ? false [2024-01-15 21:31:33] [65a59625ec1a0] [INFO] Listen +33757050381 is disabled ! [2024-01-15 21:31:33] [65a59625ec1a0] [DEBUG] callback main sim_card_number CORRECT : +33757050381 début d'interpretation du message [2024-01-15 21:31:33] [65a59625ec1a0] [DEBUG] BDD CheckNumber : OK [2024-01-15 21:31:33] [65a59625ec1a0] [INFO] Callback SMS Count =? 5 [2024-01-15 21:31:33] [65a59625ec1a0] [INFO] Callback checkMessage : 8h -- text: 17h [2024-01-15 21:31:33] [65a59625ec1a0] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '17h' [2024-01-15 21:31:34] [65a59625ec1a0] [INFO] Event ID ? 1 [2024-01-15 21:31:34] [65a59625ec1a0] [INFO] Fetch event [2024-01-15 21:31:34] [65a59625ec1a0] [INFO] Event name : Jumpstart [2024-01-15 21:31:34] [65a59625ec1a0] [DEBUG] Callback juste avant fin callBack [2024-01-15 21:36:10] [65a5973a67508] [DEBUG] Callback main start ok [2024-01-15 21:36:10] [65a5973a67508] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 21:36:10] [65a5973a67508] [DEBUG] Callback main avant while ok [2024-01-15 21:36:10] [65a5973a67508] [DEBUG] Fields : channel=sms&text=18 rue André Moinier 63000 Clermont-Ferrand&reception_date=2024-01-15 21:36:09&metadata[message_id]=sms_65a595f537ad2638571536&metadata[number]=+33645410844&metadata[sim_card_number]=+33757050381 [2024-01-15 21:36:10] [65a5973a67508] [INFO] Callback SMS entrant sur sim_card: +33757050381 depuis Number (user): +33645410844 Text: 18 rue André Moinier 63000 Clermont-Ferrand [2024-01-15 21:36:10] [65a5973a67508] [INFO] From: +33645410844|To: +33757050381|Date: 2024-01-15 21:36:09|Message: 18 rue André Moinier 63000 Clermont-Ferrand [2024-01-15 21:36:10] [65a5973a67508] [DEBUG] callback main apres while ok [2024-01-15 21:36:10] [65a5973a67508] [DEBUG] Service is enabled ? true [2024-01-15 21:36:10] [65a5973a67508] [INFO] Service +33757050381 is enabled ! [2024-01-15 21:36:10] [65a5973a67508] [INFO] Phone Number +33645410844 is available ! [2024-01-15 21:36:10] [65a5973a67508] [DEBUG] Listen is enabled ? false [2024-01-15 21:36:10] [65a5973a67508] [INFO] Listen +33757050381 is disabled ! [2024-01-15 21:36:10] [65a5973a67508] [DEBUG] callback main sim_card_number CORRECT : +33757050381 début d'interpretation du message [2024-01-15 21:36:10] [65a5973a67508] [DEBUG] BDD CheckNumber : OK [2024-01-15 21:36:10] [65a5973a67508] [INFO] Callback SMS Count =? 5 [2024-01-15 21:36:10] [65a5973a67508] [INFO] Callback checkMessage : 17h -- text: 18 rue André Moinier 63000 Clermont-Ferrand [2024-01-15 21:36:10] [65a5973a67508] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '18 rue André Moinier 63000 Clermont-Ferrand' [2024-01-15 21:36:10] [65a5973a67508] [INFO] Event ID ? 1 [2024-01-15 21:36:10] [65a5973a67508] [INFO] Fetch event [2024-01-15 21:36:10] [65a5973a67508] [INFO] Event name : Jumpstart [2024-01-15 21:36:10] [65a5973a67508] [DEBUG] Callback juste avant fin callBack [2024-01-15 23:01:02] [65a5ab1e09765] [DEBUG] Callback main start ok [2024-01-15 23:01:02] [65a5ab1e09765] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 23:01:02] [65a5ab1e09765] [DEBUG] Callback main avant while ok [2024-01-15 23:01:02] [65a5ab1e09765] [DEBUG] Fields : channel=sms&text=Passager &reception_date=2024-01-15 23:01:00&metadata[message_id]=sms_659ea4645ac4f738288420&metadata[number]=+33658926176&metadata[sim_card_number]=+33757050378 [2024-01-15 23:01:02] [65a5ab1e09765] [INFO] Callback SMS entrant sur sim_card: +33757050378 depuis Number (user): +33658926176 Text: Passager [2024-01-15 23:01:02] [65a5ab1e09765] [INFO] From: +33658926176|To: +33757050378|Date: 2024-01-15 23:01:00|Message: Passager [2024-01-15 23:01:02] [65a5ab1e09765] [DEBUG] callback main apres while ok [2024-01-15 23:01:02] [65a5ab1e09765] [DEBUG] Service is enabled ? true [2024-01-15 23:01:02] [65a5ab1e09765] [INFO] Service +33757050378 is enabled ! [2024-01-15 23:01:02] [65a5ab1e09765] [INFO] Phone Number +33658926176 is available ! [2024-01-15 23:01:02] [65a5ab1e09765] [DEBUG] Listen is enabled ? false [2024-01-15 23:01:02] [65a5ab1e09765] [INFO] Listen +33757050378 is disabled ! [2024-01-15 23:01:02] [65a5ab1e09765] [DEBUG] callback main sim_card_number CORRECT : +33757050378 début d'interpretation du message [2024-01-15 23:01:02] [65a5ab1e09765] [DEBUG] BDD CheckNumber : OK [2024-01-15 23:01:02] [65a5ab1e09765] [INFO] Callback SMS Count =? 2 [2024-01-15 23:01:02] [65a5ab1e09765] [INFO] Callback checkMessage : Oui -- text: Passager [2024-01-15 23:01:02] [65a5ab1e09765] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Passager ' [2024-01-15 23:01:02] [65a5ab1e09765] [INFO] Event ID ? 1 [2024-01-15 23:01:02] [65a5ab1e09765] [INFO] Fetch event [2024-01-15 23:01:02] [65a5ab1e09765] [INFO] Event name : Jumpstart [2024-01-15 23:01:02] [65a5ab1e09765] [DEBUG] début chatgpt [2024-01-15 23:01:02] [65a5ab1e09765] [DEBUG] curl_init OK [2024-01-15 23:01:02] [65a5ab1e09765] [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-15 23:01:03] [65a5ab1e09765] [DEBUG] Commun GPT response: { "id": "chatcmpl-8hPIslN2owrSljGWvtkWt17akgUoP", "object": "chat.completion", "created": 1705356062, "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": 383, "completion_tokens": 20, "total_tokens": 403 }, "system_fingerprint": null } [2024-01-15 23:01:03] [65a5ab1e09765] [DEBUG] Curl Closed OK [2024-01-15 23:01:03] [65a5ab1e09765] [INFO] Commun GPT Content: { "id": "chatcmpl-8hPIslN2owrSljGWvtkWt17akgUoP", "object": "chat.completion", "created": 1705356062, "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": 383, "completion_tokens": 20, "total_tokens": 403 }, "system_fingerprint": null } [2024-01-15 23:01:03] [65a5ab1e09765] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Passager ' [2024-01-15 23:01:03] [65a5ab1e09765] [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-15 23:01:03] [65a5ab1e09765] [INFO] Sender already set +33658926176 [2024-01-15 23:01:03] [65a5ab1e09765] [DEBUG] SMS sms1_sent_at : 0 [2024-01-15 23:01:03] [65a5ab1e09765] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-15 23:01:03] [65a5ab1e09765] [DEBUG] SMS sms2_sent_at : 0 [2024-01-15 23:01:03] [65a5ab1e09765] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-15 23:01:03] [65a5ab1e09765] [DEBUG] SMS sms3_sent_at : 0 [2024-01-15 23:01:03] [65a5ab1e09765] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-15 23:01:03] [65a5ab1e09765] [DEBUG] SMS sms4_sent_at : 0 [2024-01-15 23:01:03] [65a5ab1e09765] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-15 23:01:03] [65a5ab1e09765] [DEBUG] SMS sms5_sent_at : 0 [2024-01-15 23:01:03] [65a5ab1e09765] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-15 23:01:03] [65a5ab1e09765] [DEBUG] SMS sms6_sent_at : 0 [2024-01-15 23:01:03] [65a5ab1e09765] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-15 23:01:03] [65a5ab1e09765] [DEBUG] SMS operators count : 0 [2024-01-15 23:01:03] [65a5ab1e09765] [DEBUG] SMS day operators count : 0 [2024-01-15 23:01:03] [65a5ab1e09765] [INFO] SMS Count : 0 [2024-01-15 23:01:03] [65a5ab1e09765] [INFO] SMS day Count : 0 [2024-01-15 23:01:03] [65a5ab1e09765] [DEBUG] [SMS] text : Très bien. Pourriez-vous me donner votre adresse de départ s'il vous plaît ? [2024-01-15 23:01:03] [65a5ab1e09765] [DEBUG] [SMS] number : +33658926176 [2024-01-15 23:01:03] [65a5ab1e09765] [DEBUG] [SMS] sender : 33757050378 [2024-01-15 23:01:03] [65a5ab1e09765] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33658926176"}],"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":"33757050378"} [2024-01-15 23:01:03] [65a5ab1e09765] [DEBUG] [SMS] HTTP Code : 200 [2024-01-15 23:01:03] [65a5ab1e09765] [INFO] [SMS] SMS envoyé avec succès id : sms_65a5ab1f82f4b925285126 [2024-01-15 23:01:03] [65a5ab1e09765] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a5ab1f82f4b925285126","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":69.16} [2024-01-15 23:01:03] [65a5ab1e09765] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-15 23:01:03] [65a5ab1e09765] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-15 23:01:03' [2024-01-15 23:01:03] [65a5ab1e09765] [DEBUG] Callback juste avant fin callBack [2024-01-15 23:01:31] [65a5ab3b46938] [DEBUG] Callback main start ok [2024-01-15 23:01:31] [65a5ab3b46938] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 23:01:31] [65a5ab3b46938] [DEBUG] Callback main avant while ok [2024-01-15 23:01:31] [65a5ab3b46938] [DEBUG] Fields : channel=sms&text=144 avenue de la République &reception_date=2024-01-15 23:01:30&metadata[message_id]=sms_65a5ab1f82f4b925285126&metadata[number]=+33658926176&metadata[sim_card_number]=+33757050378 [2024-01-15 23:01:31] [65a5ab3b46938] [INFO] Callback SMS entrant sur sim_card: +33757050378 depuis Number (user): +33658926176 Text: 144 avenue de la République [2024-01-15 23:01:31] [65a5ab3b46938] [INFO] From: +33658926176|To: +33757050378|Date: 2024-01-15 23:01:30|Message: 144 avenue de la République [2024-01-15 23:01:31] [65a5ab3b46938] [DEBUG] callback main apres while ok [2024-01-15 23:01:31] [65a5ab3b46938] [DEBUG] Service is enabled ? true [2024-01-15 23:01:31] [65a5ab3b46938] [INFO] Service +33757050378 is enabled ! [2024-01-15 23:01:31] [65a5ab3b46938] [INFO] Phone Number +33658926176 is available ! [2024-01-15 23:01:31] [65a5ab3b46938] [DEBUG] Listen is enabled ? false [2024-01-15 23:01:31] [65a5ab3b46938] [INFO] Listen +33757050378 is disabled ! [2024-01-15 23:01:31] [65a5ab3b46938] [DEBUG] callback main sim_card_number CORRECT : +33757050378 début d'interpretation du message [2024-01-15 23:01:31] [65a5ab3b46938] [DEBUG] BDD CheckNumber : OK [2024-01-15 23:01:31] [65a5ab3b46938] [INFO] Callback SMS Count =? 3 [2024-01-15 23:01:31] [65a5ab3b46938] [INFO] Callback checkMessage : Passager -- text: 144 avenue de la République [2024-01-15 23:01:31] [65a5ab3b46938] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '144 avenue de la République ' [2024-01-15 23:01:31] [65a5ab3b46938] [INFO] Event ID ? 1 [2024-01-15 23:01:31] [65a5ab3b46938] [INFO] Fetch event [2024-01-15 23:01:31] [65a5ab3b46938] [INFO] Event name : Jumpstart [2024-01-15 23:01:31] [65a5ab3b46938] [DEBUG] début chatgpt [2024-01-15 23:01:31] [65a5ab3b46938] [DEBUG] curl_init OK [2024-01-15 23:01:31] [65a5ab3b46938] [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":"Tr\u00e8s bien. Pourriez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet ?"},{"role":"user","content":"144 avenue de la R\u00e9publique "}]} [2024-01-15 23:01:32] [65a5ab3b46938] [DEBUG] Commun GPT response: { "id": "chatcmpl-8hPJLPjut3TlQVQkDYTVvOGCkjcis", "object": "chat.completion", "created": 1705356091, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait. À quelle heure souhaitez-vous arriver à l'événement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 419, "completion_tokens": 18, "total_tokens": 437 }, "system_fingerprint": null } [2024-01-15 23:01:32] [65a5ab3b46938] [DEBUG] Curl Closed OK [2024-01-15 23:01:32] [65a5ab3b46938] [INFO] Commun GPT Content: { "id": "chatcmpl-8hPJLPjut3TlQVQkDYTVvOGCkjcis", "object": "chat.completion", "created": 1705356091, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait. À quelle heure souhaitez-vous arriver à l'événement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 419, "completion_tokens": 18, "total_tokens": 437 }, "system_fingerprint": null } [2024-01-15 23:01:32] [65a5ab3b46938] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: '144 avenue de la République ' [2024-01-15 23:01:32] [65a5ab3b46938] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Parfait. À quelle heure souhaitez-vous arriver à l\'événement ?' [2024-01-15 23:01:32] [65a5ab3b46938] [INFO] Sender already set +33658926176 [2024-01-15 23:01:32] [65a5ab3b46938] [DEBUG] SMS sms1_sent_at : 0 [2024-01-15 23:01:32] [65a5ab3b46938] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-15 23:01:32] [65a5ab3b46938] [DEBUG] SMS sms2_sent_at : 0 [2024-01-15 23:01:32] [65a5ab3b46938] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-15 23:01:32] [65a5ab3b46938] [DEBUG] SMS sms3_sent_at : 1 [2024-01-15 23:01:32] [65a5ab3b46938] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-15 23:01:32] [65a5ab3b46938] [DEBUG] SMS sms4_sent_at : 0 [2024-01-15 23:01:32] [65a5ab3b46938] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-15 23:01:32] [65a5ab3b46938] [DEBUG] SMS sms5_sent_at : 0 [2024-01-15 23:01:32] [65a5ab3b46938] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-15 23:01:32] [65a5ab3b46938] [DEBUG] SMS sms6_sent_at : 0 [2024-01-15 23:01:32] [65a5ab3b46938] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-15 23:01:32] [65a5ab3b46938] [DEBUG] SMS operators count : 0 [2024-01-15 23:01:32] [65a5ab3b46938] [DEBUG] SMS day operators count : 0 [2024-01-15 23:01:32] [65a5ab3b46938] [INFO] SMS Count : 1 [2024-01-15 23:01:32] [65a5ab3b46938] [INFO] SMS day Count : 1 [2024-01-15 23:01:32] [65a5ab3b46938] [DEBUG] [SMS] text : Parfait. À quelle heure souhaitez-vous arriver à l'événement ? [2024-01-15 23:01:32] [65a5ab3b46938] [DEBUG] [SMS] number : +33658926176 [2024-01-15 23:01:32] [65a5ab3b46938] [DEBUG] [SMS] sender : 33757050378 [2024-01-15 23:01:32] [65a5ab3b46938] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33658926176"}],"text":"Parfait. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050378"} [2024-01-15 23:01:32] [65a5ab3b46938] [DEBUG] [SMS] HTTP Code : 200 [2024-01-15 23:01:32] [65a5ab3b46938] [INFO] [SMS] SMS envoyé avec succès id : sms_65a5ab3cacb44045621787 [2024-01-15 23:01:32] [65a5ab3b46938] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a5ab3cacb44045621787","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":69.12} [2024-01-15 23:01:32] [65a5ab3b46938] [INFO] BDD AddSmsCount SMS Count updated: 4 [2024-01-15 23:01:32] [65a5ab3b46938] [INFO] BDD BddMaj : sms4_sent_at mis à jour. Valeur: '2024-01-15 23:01:32' [2024-01-15 23:01:32] [65a5ab3b46938] [DEBUG] Callback juste avant fin callBack [2024-01-15 23:01:40] [65a5ab44ccc26] [DEBUG] Callback main start ok [2024-01-15 23:01:40] [65a5ab44ccc26] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 23:01:40] [65a5ab44ccc26] [DEBUG] Callback main avant while ok [2024-01-15 23:01:40] [65a5ab44ccc26] [DEBUG] Fields : channel=sms&text=63100&reception_date=2024-01-15 23:01:39&metadata[message_id]=sms_65a5ab3cacb44045621787&metadata[number]=+33658926176&metadata[sim_card_number]=+33757050378 [2024-01-15 23:01:40] [65a5ab44ccc26] [INFO] Callback SMS entrant sur sim_card: +33757050378 depuis Number (user): +33658926176 Text: 63100 [2024-01-15 23:01:40] [65a5ab44ccc26] [INFO] From: +33658926176|To: +33757050378|Date: 2024-01-15 23:01:39|Message: 63100 [2024-01-15 23:01:40] [65a5ab44ccc26] [DEBUG] callback main apres while ok [2024-01-15 23:01:40] [65a5ab44ccc26] [DEBUG] Service is enabled ? true [2024-01-15 23:01:40] [65a5ab44ccc26] [INFO] Service +33757050378 is enabled ! [2024-01-15 23:01:40] [65a5ab44ccc26] [INFO] Phone Number +33658926176 is available ! [2024-01-15 23:01:40] [65a5ab44ccc26] [DEBUG] Listen is enabled ? false [2024-01-15 23:01:40] [65a5ab44ccc26] [INFO] Listen +33757050378 is disabled ! [2024-01-15 23:01:40] [65a5ab44ccc26] [DEBUG] callback main sim_card_number CORRECT : +33757050378 début d'interpretation du message [2024-01-15 23:01:40] [65a5ab44ccc26] [DEBUG] BDD CheckNumber : OK [2024-01-15 23:01:40] [65a5ab44ccc26] [INFO] Callback SMS Count =? 4 [2024-01-15 23:01:40] [65a5ab44ccc26] [INFO] Callback checkMessage : 144 avenue de la République -- text: 63100 [2024-01-15 23:01:40] [65a5ab44ccc26] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '63100' [2024-01-15 23:01:40] [65a5ab44ccc26] [INFO] Event ID ? 1 [2024-01-15 23:01:40] [65a5ab44ccc26] [INFO] Fetch event [2024-01-15 23:01:40] [65a5ab44ccc26] [INFO] Event name : Jumpstart [2024-01-15 23:01:40] [65a5ab44ccc26] [DEBUG] début chatgpt [2024-01-15 23:01:40] [65a5ab44ccc26] [DEBUG] curl_init OK [2024-01-15 23:01:40] [65a5ab44ccc26] [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":"Tr\u00e8s bien. Pourriez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet ?"},{"role":"user","content":"144 avenue de la R\u00e9publique "},{"role":"assistant","content":"Parfait. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement ?"},{"role":"user","content":"63100"}]} [2024-01-15 23:01:43] [65a5ab44ccc26] [DEBUG] Commun GPT response: { "id": "chatcmpl-8hPJVjxcxi6dJpNXzQ6i84uaHLKp7", "object": "chat.completion", "created": 1705356101, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Je suis désolé, je n'ai pas compris votre réponse. Pourriez-vous me donner l'heure à laquelle vous souhaitez arriver à l'événement, s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 447, "completion_tokens": 45, "total_tokens": 492 }, "system_fingerprint": null } [2024-01-15 23:01:43] [65a5ab44ccc26] [DEBUG] Curl Closed OK [2024-01-15 23:01:43] [65a5ab44ccc26] [INFO] Commun GPT Content: { "id": "chatcmpl-8hPJVjxcxi6dJpNXzQ6i84uaHLKp7", "object": "chat.completion", "created": 1705356101, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Je suis désolé, je n'ai pas compris votre réponse. Pourriez-vous me donner l'heure à laquelle vous souhaitez arriver à l'événement, s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 447, "completion_tokens": 45, "total_tokens": 492 }, "system_fingerprint": null } [2024-01-15 23:01:43] [65a5ab44ccc26] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: '63100' [2024-01-15 23:01:43] [65a5ab44ccc26] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Je suis désolé, je n\'ai pas compris votre réponse. Pourriez-vous me donner l\'heure à laquelle vous souhaitez arriver à l\'événement, s\'il vous plaît ?' [2024-01-15 23:01:43] [65a5ab44ccc26] [INFO] Sender already set +33658926176 [2024-01-15 23:01:43] [65a5ab44ccc26] [DEBUG] SMS sms1_sent_at : 0 [2024-01-15 23:01:43] [65a5ab44ccc26] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-15 23:01:43] [65a5ab44ccc26] [DEBUG] SMS sms2_sent_at : 0 [2024-01-15 23:01:43] [65a5ab44ccc26] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-15 23:01:43] [65a5ab44ccc26] [DEBUG] SMS sms3_sent_at : 1 [2024-01-15 23:01:43] [65a5ab44ccc26] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-15 23:01:43] [65a5ab44ccc26] [DEBUG] SMS sms4_sent_at : 1 [2024-01-15 23:01:43] [65a5ab44ccc26] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-15 23:01:43] [65a5ab44ccc26] [DEBUG] SMS sms5_sent_at : 0 [2024-01-15 23:01:43] [65a5ab44ccc26] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-15 23:01:43] [65a5ab44ccc26] [DEBUG] SMS sms6_sent_at : 0 [2024-01-15 23:01:43] [65a5ab44ccc26] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-15 23:01:43] [65a5ab44ccc26] [DEBUG] SMS operators count : 0 [2024-01-15 23:01:43] [65a5ab44ccc26] [DEBUG] SMS day operators count : 0 [2024-01-15 23:01:43] [65a5ab44ccc26] [INFO] SMS Count : 2 [2024-01-15 23:01:43] [65a5ab44ccc26] [INFO] SMS day Count : 2 [2024-01-15 23:01:43] [65a5ab44ccc26] [DEBUG] [SMS] text : Je suis désolé, je n'ai pas compris votre réponse. Pourriez-vous me donner l'heure à laquelle vous souhaitez arriver à l'événement, s'il vous plaît ? [2024-01-15 23:01:43] [65a5ab44ccc26] [DEBUG] [SMS] number : +33658926176 [2024-01-15 23:01:43] [65a5ab44ccc26] [DEBUG] [SMS] sender : 33757050378 [2024-01-15 23:01:43] [65a5ab44ccc26] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33658926176"}],"text":"Je suis d\u00e9sol\u00e9, je n'ai pas compris votre r\u00e9ponse. Pourriez-vous me donner l'heure \u00e0 laquelle vous souhaitez arriver \u00e0 l'\u00e9v\u00e9nement, s'il vous pla\u00eet ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050378"} [2024-01-15 23:01:43] [65a5ab44ccc26] [DEBUG] [SMS] HTTP Code : 200 [2024-01-15 23:01:43] [65a5ab44ccc26] [INFO] [SMS] SMS envoyé avec succès id : sms_65a5ab475a84d894007464 [2024-01-15 23:01:43] [65a5ab44ccc26] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65a5ab475a84d894007464","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":69.07} [2024-01-15 23:01:43] [65a5ab44ccc26] [INFO] BDD AddSmsCount SMS Count updated: 5 [2024-01-15 23:01:43] [65a5ab44ccc26] [INFO] BDD BddMaj : sms5_sent_at mis à jour. Valeur: '2024-01-15 23:01:43' [2024-01-15 23:01:43] [65a5ab44ccc26] [DEBUG] Callback juste avant fin callBack [2024-01-15 23:01:57] [65a5ab55ec6da] [DEBUG] Callback main start ok [2024-01-15 23:01:57] [65a5ab55ec6da] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 23:01:57] [65a5ab55ec6da] [DEBUG] Callback main avant while ok [2024-01-15 23:01:57] [65a5ab55ec6da] [DEBUG] Fields : channel=sms&text=8h&reception_date=2024-01-15 23:01:57&metadata[message_id]=sms_65a5ab475a84d894007464&metadata[number]=+33658926176&metadata[sim_card_number]=+33757050378 [2024-01-15 23:01:57] [65a5ab55ec6da] [INFO] Callback SMS entrant sur sim_card: +33757050378 depuis Number (user): +33658926176 Text: 8h [2024-01-15 23:01:57] [65a5ab55ec6da] [INFO] From: +33658926176|To: +33757050378|Date: 2024-01-15 23:01:57|Message: 8h [2024-01-15 23:01:57] [65a5ab55ec6da] [DEBUG] callback main apres while ok [2024-01-15 23:01:57] [65a5ab55ec6da] [DEBUG] Service is enabled ? true [2024-01-15 23:01:57] [65a5ab55ec6da] [INFO] Service +33757050378 is enabled ! [2024-01-15 23:01:57] [65a5ab55ec6da] [INFO] Phone Number +33658926176 is available ! [2024-01-15 23:01:57] [65a5ab55ec6da] [DEBUG] Listen is enabled ? false [2024-01-15 23:01:57] [65a5ab55ec6da] [INFO] Listen +33757050378 is disabled ! [2024-01-15 23:01:57] [65a5ab55ec6da] [DEBUG] callback main sim_card_number CORRECT : +33757050378 début d'interpretation du message [2024-01-15 23:01:57] [65a5ab55ec6da] [DEBUG] BDD CheckNumber : OK [2024-01-15 23:01:57] [65a5ab55ec6da] [INFO] Callback SMS Count =? 5 [2024-01-15 23:01:57] [65a5ab55ec6da] [INFO] Callback checkMessage : 63100 -- text: 8h [2024-01-15 23:01:57] [65a5ab55ec6da] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '8h' [2024-01-15 23:01:58] [65a5ab55ec6da] [INFO] Event ID ? 1 [2024-01-15 23:01:58] [65a5ab55ec6da] [INFO] Fetch event [2024-01-15 23:01:58] [65a5ab55ec6da] [INFO] Event name : Jumpstart [2024-01-15 23:01:58] [65a5ab55ec6da] [DEBUG] Callback juste avant fin callBack [2024-01-15 23:04:26] [65a5abea3db9d] [DEBUG] Callback main start ok [2024-01-15 23:04:26] [65a5abea3db9d] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-15 23:04:26] [65a5abea3db9d] [DEBUG] Callback main avant while ok [2024-01-15 23:04:26] [65a5abea3db9d] [DEBUG] Fields : channel=sms&text=Je souhaite arrivé à 8h&reception_date=2024-01-15 23:04:25&metadata[message_id]=sms_65a5ab475a84d894007464&metadata[number]=+33658926176&metadata[sim_card_number]=+33757050378 [2024-01-15 23:04:26] [65a5abea3db9d] [INFO] Callback SMS entrant sur sim_card: +33757050378 depuis Number (user): +33658926176 Text: Je souhaite arrivé à 8h [2024-01-15 23:04:26] [65a5abea3db9d] [INFO] From: +33658926176|To: +33757050378|Date: 2024-01-15 23:04:25|Message: Je souhaite arrivé à 8h [2024-01-15 23:04:26] [65a5abea3db9d] [DEBUG] callback main apres while ok [2024-01-15 23:04:26] [65a5abea3db9d] [DEBUG] Service is enabled ? true [2024-01-15 23:04:26] [65a5abea3db9d] [INFO] Service +33757050378 is enabled ! [2024-01-15 23:04:26] [65a5abea3db9d] [INFO] Phone Number +33658926176 is available ! [2024-01-15 23:04:26] [65a5abea3db9d] [DEBUG] Listen is enabled ? false [2024-01-15 23:04:26] [65a5abea3db9d] [INFO] Listen +33757050378 is disabled ! [2024-01-15 23:04:26] [65a5abea3db9d] [DEBUG] callback main sim_card_number CORRECT : +33757050378 début d'interpretation du message [2024-01-15 23:04:26] [65a5abea3db9d] [DEBUG] BDD CheckNumber : OK [2024-01-15 23:04:26] [65a5abea3db9d] [INFO] Callback SMS Count =? 5 [2024-01-15 23:04:26] [65a5abea3db9d] [INFO] Callback checkMessage : 8h -- text: Je souhaite arrivé à 8h [2024-01-15 23:04:26] [65a5abea3db9d] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Je souhaite arrivé à 8h' [2024-01-15 23:04:26] [65a5abea3db9d] [INFO] Event ID ? 1 [2024-01-15 23:04:26] [65a5abea3db9d] [INFO] Fetch event [2024-01-15 23:04:26] [65a5abea3db9d] [INFO] Event name : Jumpstart [2024-01-15 23:04:26] [65a5abea3db9d] [DEBUG] Callback juste avant fin callBack