@onepunya/onesytex_api

1.5.2 • Public • Published
## Onesytex API Client

This is a Node.js client library for interacting with the Onesytex API. It provides methods to access various API endpoints.

## Installation

Install the package using npm:

```bash
npm install @onepunya/onesytex_api

Usage

Here's an example of how to use the client:

const ApiClient = require('@onepunya/onesytex_api');

// Initialize client with base URL
const apiClient = new ApiClient('[invalid URL removed]');

// Example usage of various methods
apiClient.getGeminiMessage('Hai')
  .then(data => {
    console.log('Gemini Message:', data);
  })
  .catch(error => {
    console.error('Error:', error);
  });

// Add more examples...

Available Endpoints

The client provides methods for various Onesytex API functionalities:

  • getGeminiMessage(text): Get a message from Gemini.
  • getGeminiVisionMessage(text, url): Get a visual message from Gemini.
  • postGptConversation(conversation): Post a conversation to GPT-2.
  • getGpt3_5Turbo(text): Get a response from GPT-3.5 Turbo.
  • postBingAiChat(messages): Post chat messages to Bing AI.
  • postImageToAnime(initUrl): Post an image URL to generate an anime image.
  • postRemoveBackgroundV2(imageUrl): Post an image URL to remove its background.
  • getVitsInference(text, modelId): Get VITS inference.
  • getVitsModel(): Get VITS model information.
  • getPixiv(query): Search Pixiv for images.
  • getNekopoiSearch(query): Search Nekopoi for content.
  • getNekopoiLatest(): Get latest updates from Nekopoi.
  • postNekopoiGet(url): Get data from a Nekopoi URL.

More Information

For more details about the Onesytex API and its features, refer to the Onesytex website (https://onesytex.my.id).

Package Sidebar

Install

npm i @onepunya/onesytex_api

Weekly Downloads

98

Version

1.5.2

License

ISC

Unpacked Size

7.49 kB

Total Files

5

Last publish

Collaborators

  • onepunya