Комментарии 7
Если это пример работы с ChatGPT программно, то ОК. Если это попытка сделать конвертер, то 100500 онлайн сервисов, найденных по запросу "json2ts", это могут.
В статье вместо реализации метода /convert
заглушка. Вот метод из исходников на гитхабе:
app.post("/convert", async (req, res) => {
let { value } = req.body;
const prompt = `Convert the JSON object into Typescript interfaces \n ${value} Please, I need the only the code, I don't need any explanations.`;
const completion = await openai.createChatCompletion({
model: "gpt-3.5-turbo",
messages: [{ role: "user", content: prompt }],
});
res.json({
message: "Successful",
response: completion.data.choices[0].message.content,
});
});
А всмысле тратить драгоценные токены на такое, легче тогда уж самому написать конвертер.
Даже подумать нельзя было что подобную задачу кто то будет решать вот всем вот этим вот. Куда мы катимся.
Не вижу смысла в подобном, пример использования чтобы показать что gpt может помочь с подобным - окей, можно.
Но чтобы подобное использовать на постоянной основе, нет, пиши свой конвертер, и не мучай себя.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Создание конвертера JSON в Typescript с помощью React, NodeJS и ChatGPT