Une bibliothèque puissante pour interagir avec l'API Herc.ai.
Nous vous l'offrons gratuitement. Herc.ai répond à votre question en fonction de la langue et prend en charge toutes les langues.
Que diriez-vous d'un abonnement unique pour bénéficier des fonctionnalités d'Hercai en illimité ? Utilisez Hercai Unlimited avec la clé API !
? Installation pour CLI
npm i hercai -g
Installation
npm i hercai
yarn add hercai
pnpm add hercai
bun add hercai
API de questions ; https://hercai.onrender.com/v3/hercai?question=
Exemple de question pour CommonJS ;
/* Importing The Package */
const { Hercai } = require ( 'hercai' ) ;
const herc = new Hercai ( ) ; //new Hercai("your api key"); => Optional
/* Available Models */
/* "v3" , "v3-32k" , "turbo" , "turbo-16k" , "gemini" , "llama3-70b" , "llama3-8b" , "mixtral-8x7b" , "gemma-7b" , "gemma2-9b" */
/* Default Model; "v3" */
/* Premium Parameter; personality => Optional */
herc . question ( { model : "v3" , content : "hi, how are you?" } ) . then ( response => {
console . log ( response . reply ) ;
/* The module will reply based on the message! */
} ) ;
API de texte en image ; https://hercai.onrender.com/v3/text2image?prompt=
Exemple de dessin d'image pour CommonJS ;
/* Importing The Package */
const { Hercai } = require ( 'hercai' ) ;
const herc = new Hercai ( ) ; //new Hercai("your api key"); => Optional
/* Available Models */
/* "v1" , "v2" , "v2-beta" , "v3" (DALL-E) , "lexica" , "prodia", "simurg", "animefy", "raava", "shonin" */
/* Default Model; "v3" */
herc . drawImage ( { model : "v3" , prompt : "anime girl" , negative_prompt : "" } ) . then ( response => {
console . log ( response . url ) ;
/* The module will reply based on the prompt! */
} ) ;
Exemple d'interface et d'utilisation pour TypeScript ;
import { Hercai , QuestionData , DrawImageData } from "hercai" ;
const herc = new Hercai ( ) ; //new Hercai("your api key"); => Optional
/* Question Example For TypeScript */
herc . question ( { model : "v3" , content : "hi, how are you?" } )
. then ( ( response : QuestionData ) => {
console . log ( response . reply ) ;
} ) ;
/* DrawImage Example For TypeScript */
herc . drawImage ( { model : "v3" , prompt : "anime girl" , negative_prompt : "" } )
. then ( ( response : DrawImageData ) => {
console . log ( response . url ) ;
} ) ;
Exemple d'utilisation de la commande CLI ;
hercai < Your Question >
Herc.ai prend également en charge TypeScript et EsModule ?!
Exemple d'utilisation du modèle bêta ;
import { Hercai } from "hercai" ;
const herc = new Hercai ( ) ; //new Hercai("your api key"); => Optional
herc . betaQuestion ( { content : "hi, how are you?" , user : 'chat-id' } )
. then ( ( response ) => {
console . log ( response . reply ) ;
} ) ;
/* DrawImage Example */
herc . betaDrawImage ( {
prompt : "anime girl" ,
negative_prompt : "" ,
sampler : "DPM-Solver" , /* Default => DPM-Solver */
image_style : "Null" , /* Default => Null */
width : 1024 , /* Default => 1024 */
height : 1024 , /* Default => 1024 */
steps : 20 , /* Default => 20 */
scale : 5 /* Default => 5 */
} ) . then ( ( response ) => {
console . log ( response . url ) ;
} ) ;
Fabriqué par FiveSoBes et Luppux Development