UNPKG

@zhengxs/erniebot

Version:

非官方 JS-SDK,可以调用文心大模型的能力,包含文本创作、通用对话、语义向量、AI作图等

28 lines (27 loc) 879 B
import { APIPromise } from '../client'; import { APIRequestOptions } from '../interfaces'; import { APIResource } from '../resource'; export declare class Embeddings extends APIResource { create(body: EmbeddingCreateParams, options?: APIRequestOptions): APIPromise<CreateEmbeddingResponse>; } export interface CreateEmbeddingResponse { data: Array<Embedding>; model: (string & NonNullable<unknown>) | 'ernie-text-embedding'; object: string; usage: CreateEmbeddingResponse.Usage; } export declare namespace CreateEmbeddingResponse { interface Usage { prompt_tokens: number; total_tokens: number; } } export interface Embedding { embedding: Array<number>; index: number; object: string; } export interface EmbeddingCreateParams { input: string | Array<string> | Array<number> | Array<Array<number>>; model: string; }