feat: dall-e integration

This commit is contained in:
Timothy J. Baek 2024-03-08 17:38:10 -08:00
parent dd3a4b3889
commit 0221acd163
6 changed files with 296 additions and 64 deletions

View file

@ -277,13 +277,15 @@
const generateImage = async (message) => {
generatingImage = true;
const res = await imageGenerations(localStorage.token, message.content);
const res = await imageGenerations(localStorage.token, message.content).catch((error) => {
toast.error(error);
});
console.log(res);
if (res) {
message.files = res.images.map((image) => ({
message.files = res.map((image) => ({
type: 'image',
url: `data:image/png;base64,${image}`
url: `${image.url}`
}));
dispatch('save', message);