Mercurial Hosting > lang
comparison src/lib/Chat.luan @ 13:65bd7e245c63
add html
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Thu, 24 Jul 2025 22:47:48 -0600 |
parents | 46097e607701 |
children | f5425a3c1898 |
comparison
equal
deleted
inserted
replaced
12:2d4b3f003ec2 | 13:65bd7e245c63 |
---|---|
68 function chat.output_messages_html() | 68 function chat.output_messages_html() |
69 chat.ai.output_messages_html(chat.ai_thread) | 69 chat.ai.output_messages_html(chat.ai_thread) |
70 end | 70 end |
71 | 71 |
72 function chat.ask(input) | 72 function chat.ask(input) |
73 local ai_thread = chat.ai.ask(chat.ai_thread,input) | 73 local old_thread = chat.ai_thread |
74 if chat.ai_thread ~= ai_thread then | 74 local ai_thread = chat.ai.ask(old_thread,input) |
75 run_in_transaction( function() | 75 run_in_transaction( function() |
76 chat = chat.reload() | 76 chat = chat.reload() |
77 chat.ai_thread = ai_thread | 77 chat.ai_thread = ai_thread |
78 chat.save() | 78 chat.save() |
79 end ) | 79 end ) |
80 end | 80 return `chat.ai.output_messages_html(ai_thread,old_thread)` |
81 return `chat.ai.output_messages_html(ai_thread)` | |
82 end | 81 end |
83 | 82 |
84 return chat | 83 return chat |
85 end | 84 end |
86 | 85 |