Also take in consideration of the ticket source, category and priority
This commit is contained in:
11
post/ai.php
11
post/ai.php
@@ -78,6 +78,8 @@ if (isset($_GET['ai_reword'])) {
|
|||||||
|
|
||||||
if (isset($_GET['ai_ticket_summary'])) {
|
if (isset($_GET['ai_ticket_summary'])) {
|
||||||
|
|
||||||
|
header('Content-Type: text/html; charset=UTF-8');
|
||||||
|
|
||||||
$sql = mysqli_query($mysqli, "SELECT * FROM ai_models LEFT JOIN ai_providers ON ai_model_ai_provider_id = ai_provider_id WHERE ai_model_use_case = 'General' LIMIT 1");
|
$sql = mysqli_query($mysqli, "SELECT * FROM ai_models LEFT JOIN ai_providers ON ai_model_ai_provider_id = ai_provider_id WHERE ai_model_use_case = 'General' LIMIT 1");
|
||||||
|
|
||||||
$row = mysqli_fetch_array($sql);
|
$row = mysqli_fetch_array($sql);
|
||||||
@@ -90,9 +92,10 @@ if (isset($_GET['ai_ticket_summary'])) {
|
|||||||
|
|
||||||
// Query the database for ticket details
|
// Query the database for ticket details
|
||||||
$sql = mysqli_query($mysqli, "
|
$sql = mysqli_query($mysqli, "
|
||||||
SELECT ticket_subject, ticket_details, ticket_status_name
|
SELECT ticket_subject, ticket_details, ticket_source, ticket_priority, ticket_status_name, category_name
|
||||||
FROM tickets
|
FROM tickets
|
||||||
LEFT JOIN ticket_statuses ON ticket_status = ticket_status_id
|
LEFT JOIN ticket_statuses ON ticket_status = ticket_status_id
|
||||||
|
LEFT JOIN categories ON ticket_category = category_id
|
||||||
WHERE ticket_id = $ticket_id
|
WHERE ticket_id = $ticket_id
|
||||||
LIMIT 1
|
LIMIT 1
|
||||||
");
|
");
|
||||||
@@ -100,6 +103,9 @@ if (isset($_GET['ai_ticket_summary'])) {
|
|||||||
$ticket_subject = $row['ticket_subject'];
|
$ticket_subject = $row['ticket_subject'];
|
||||||
$ticket_details = strip_tags($row['ticket_details']); // strip HTML for cleaner prompt
|
$ticket_details = strip_tags($row['ticket_details']); // strip HTML for cleaner prompt
|
||||||
$ticket_status = $row['ticket_status_name'];
|
$ticket_status = $row['ticket_status_name'];
|
||||||
|
$ticket_category = $row['category_name'];
|
||||||
|
$ticket_source = $row['ticket_source'];
|
||||||
|
$ticket_priority = $row['ticket_priority'];
|
||||||
|
|
||||||
// Get ticket replies
|
// Get ticket replies
|
||||||
$sql_replies = mysqli_query($mysqli, "
|
$sql_replies = mysqli_query($mysqli, "
|
||||||
@@ -134,7 +140,10 @@ Please ensure:
|
|||||||
- Avoid extra explanations or unnecessary information.
|
- Avoid extra explanations or unnecessary information.
|
||||||
|
|
||||||
Ticket Data:
|
Ticket Data:
|
||||||
|
- Ticket Source: $ticket_source
|
||||||
- Current Ticket Status: $ticket_status
|
- Current Ticket Status: $ticket_status
|
||||||
|
- Ticket Priority: $ticket_priority
|
||||||
|
- Ticket Category: $ticket_category
|
||||||
- Ticket Subject: $ticket_subject
|
- Ticket Subject: $ticket_subject
|
||||||
- Ticket Details: $ticket_details
|
- Ticket Details: $ticket_details
|
||||||
- Replies:
|
- Replies:
|
||||||
|
|||||||
Reference in New Issue
Block a user