function uuidv4() {
return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) {
var r = Math.random() * 16 | 0, v = c == 'x' ? r : (r & 0x3 | 0x8);
return v.toString(16);
});
}
[[GUID]] = uuidv4()
Решение, спасибо)
Задача отправть в ChatGPT такой запрос: ```
{
"model": "gpt-3.5-turbo",
"messages": [
{
"role": "user",
"content": "generate json based on this smaple: [[JSON_SMAPLE]]"
}
],
"temperature": 1,
"max_tokens": 256,
"top_p": 1,
"frequency_penalty": 0,
"presence_penalty": 0
}
но по факту через Http client я вижу что отправляетса: {
"model": "gpt-3.5-turbo",
"messages": [
{
"role": "user",
"content": "generate json based on this smaple: [object Object]"
}
],
"temperature": 1,
"max_tokens": 256,
"top_p": 1,
"frequency_penalty": 0,
"presence_penalty": 0
}
var myObject = [[JSON_SMAPLE]];
var prettyJsonString = JSON.stringify(myObject, null, 2);
var finalStringWithQuotes = JSON.stringify(prettyJsonString);
[[JSON_STRING]] = finalStringWithQuotes.slice(1, -1);
Вот такой трансформ надо сделать, можно добавить ету штуку в JSON модуль: JSON Object to chatGPT JSON string