UNPKG

@thirdrocktechno/strapi-gpt

Version:

A StrapiGPT plugin for integrating AI-powered custom ChatBot with your strapi content.

38 lines (33 loc) 790 B
import { request } from '@strapi/helper-plugin'; import pluginId from '../pluginId'; const fetchChatGPTComponent = async () => { try { const data = await request(`/${pluginId}/component`, { method: 'GET' }); return data; } catch (error) { return null; } }; const fetchContentTypes = async () => { try { const data = await request(`/${pluginId}/content-types`, { method: 'GET' }); return data; } catch (error) { return null; } }; const createChatGPTComponent = async () => { try { const data = await request( `/${pluginId}/component`, { method: 'POST', }, true ); return data.json(); } catch (error) { return null; } }; export { fetchChatGPTComponent, fetchContentTypes, createChatGPTComponent };