herc.ai
Hercai
Herc.ai API와 상호작용하기 위한 강력한 라이브러리입니다.
우리는 그것을 무료로 제공합니다. Herc.ai는 언어에 따라 귀하의 질문에 답변하며 모든 언어를 지원합니다.
Hercai의 기능을 무제한으로 활용하려면 일회성 구독은 어떻습니까? API 키로 Hercai Unlimited를 사용해보세요!
? CLI 설치
npm i hercai -g
설치
npm i hercai
yarn add hercai
pnpm add hercai
bun add hercai
질문 API; https://hercai.onrender.com/v3/hercai?question=
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; https://hercai.onrender.com/v3/text2image?prompt=
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! */
} ) ;
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 ) ;
} ) ;
CLI 명령 사용법의 예;
hercai < Your Question >
Herc.ai는 TypeScript와 EsModule도 지원합니다?!
베타 모델의 사용 예;
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 ) ;
} ) ;
FiveSoBes와 Luppux Development가 제작