save changes

This commit is contained in:
Ken Yasue
2025-04-01 18:05:54 +02:00
parent 46f818c027
commit d36ec79f02

View File

@ -22,7 +22,7 @@ const emailCount = emailCountArg
// LMStudio API settings
const lmStudioUrl = lmStudioUrlArg
? lmStudioUrlArg.split('=')[1]
: 'http://localhost:3000/v1/chat/completions'; // Default LMStudio API endpoint
: 'http://localhost:1234/v1/chat/completions'; // Default LMStudio API endpoint
const model = modelArg
? modelArg.split('=')[1]
: 'local-model'; // Default model name
@ -51,9 +51,14 @@ async function generateEmailContent(
// Create a prompt based on customer info and email count
let prompt = '';
if (emailCount === 0) {
prompt = `Generate a welcome email for a new customer named ${customer.name} from ${customer.url}.
prompt = `Generate a welcome email for a new customer named ${customer.name} from ${customer.city}.
This is the first contact with them. The email should be professional but friendly.
Return ONLY a JSON object with 'subject' and 'body' fields. The body should be in HTML format.`;
Return ONLY a JSON object with 'subject' and 'body' fields. The body should be in HTML format.
instructions
1. This email is proposal for custom AI video generation.
2. Please includde your prposal for the simple video for the museum.
3. Please use the language of the city ${customer.city}`;
}/* else if (emailCount === 1) {
prompt = `Generate a follow-up email for customer ${customer.name} from ${customer.url}.
This is the second contact with them. The email should reference a previous welcome email and provide more value.