UNPKG

@memori.ai/memori-api-client

Version:

React library to integrate a Memori in your app or website

47 lines 1.62 kB
import { apiFetcher } from '../apiFetcher'; export default (apiUrl) => ({ getWordVector: async (sessionId, word) => apiFetcher(`/WordVector/${sessionId}/${word}`, { method: 'GET', apiUrl, }), getSimilarWords: async (sessionId, word) => apiFetcher(`/SimilarWords/${sessionId}/${word}`, { method: 'GET', apiUrl, }), guessLanguage: async (sessionId, text) => apiFetcher(`/GuessLanguage/${sessionId}`, { method: 'POST', apiUrl, body: { text }, }), computeSimilarity: async (sessionId, referenceText, referenceTextType, comparisonText, comparisonTextType) => apiFetcher(`/ComputeSimilarity/${sessionId}`, { method: 'POST', apiUrl, body: { referenceText, referenceTextType, comparisonText, comparisonTextType, }, }), checkWords: async (sessionId, text) => apiFetcher(`/CheckWords/${sessionId}`, { method: 'POST', apiUrl, body: { text }, }), suggestAnswer: async (sessionId, text) => apiFetcher(`/SuggestAnswer/${sessionId}`, { method: 'POST', apiUrl, body: { text }, }), suggestTags: async (sessionId, question, answer, questionVariants) => apiFetcher(`/SuggestTags/${sessionId}`, { method: 'POST', apiUrl, body: { question, answer, questionVariants }, }), suggestQuestions: async (sessionId, text) => apiFetcher(`/SuggestQuestions/${sessionId}`, { method: 'POST', apiUrl, body: { text }, }), }); //# sourceMappingURL=nlp.js.map