Un outil Sumor Cloud.
Plus de documentation
Il s'agit d'un connecteur llm pour plusieurs fournisseurs de cloud.
OpenAI est un laboratoire de recherche composé de la société commerciale OpenAI LP et de la société à but non lucratif OpenAI Inc. La société vise à garantir que l'intelligence artificielle générale bénéficie à toute l'humanité.
Alibaba Qianwen est un service d'IA basé sur le cloud qui fournit diverses capacités d'IA, notamment le traitement du langage naturel, la vision par ordinateur et l'apprentissage automatique.
npm i @sumor/llm-connector --save
Nécessite la version Node.JS 18.x ou supérieure
Comme ce package est écrit en module ES,
veuillez modifier le code suivant dans votre fichier package.json
:
{
"type": "module"
}
import Model from '@sumor/llm-connector'
const model = new Model({
type: 'openAI', // ou 'qianWen'
key: '123'
})
const response = await model.chat('gpt-3.5-turbo', [
{
role: 'system',
content: 'Vous êtes un assistant serviable.'
},
{
role: 'user',
content: 'Bonjour'
}
])
console.log(response)
// Sortie: { role: 'assistant', content: 'Bonjour, comment puis-je vous aider aujourd'hui?' }
import Model from '@sumor/llm-connector'
const model = new Model({
type: 'openAI', // ou 'qianWen'
key: '123'
})
const response = await model.image('dall-e-3', 'une peinture d'un vase de fleurs', '1024x1024')
console.log(response)
// Sortie: https://oaidalleapiprodscus.blob.core.windows.net/private/org-B7O45Q0iSubrkWb...
import Model from '@sumor/llm-connector'
const model = new Model({
type: 'openAI',
key: '123',
endpoint: 'https://api.openai.com',
chat: '/v1/chat',
image: '/v1/image'
})