Skip to content

leap-ai/leap-sdk-deprecated

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Leap SDK

The Leap SDK enables you to easily integrate AI powered image generation, fine tuning, and editing into your app.

Getting Started

To get started with our server-side SDK, simply install it using your preferred package manager.

NPM: https://www.npmjs.com/package/@leap-ai/sdk API Reference:https://docs.tryleap.ai/reference

Installation

Npm:

npm i @leap-ai/sdk

Yarn:

yarn add @leap-ai/sdk

After installing the package, you can initialize it on a server-side route by initializing a new instance of Leap, for example:

import { Leap } from "@leap-ai/sdk";

const leap = new Leap("YOUR_API_KEY");

Optionally, we can also set the leap instance to default to a public model by using the setPublicModel method - this way you won't have to provide it on each generation request;

// Set the current model to Stable Diffusion 1.5
leap.usePublicModel("sd-1.5");

Generating Your First Image

Once initialized, you can begin calling Leap methods on your API endpoints. For example, to generate an image you can simply use:

//...Inside your API handler

// Generate Image
const result = await leap.generate.generateImage({
  prompt: "A cat",
});

if (result) {
  // Print the first image's uri
  console.log(result.images[0].uri);
}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published