UNPKG

is-string-ai

Version:

An AI-powered package to determine if an input is a string.

46 lines (28 loc) 1.87 kB
# is-string-ai ![is-string-ai](https://img.shields.io/badge/version-1.0.0-brightgreen.svg) Ever found yourself pondering the deep philosophical question: "Is this input really a string?" Well, ponder no more! With `is-string-ai`, you can let AI do the thinking for you, even when the answer is just a simple string check. Because why use basic JavaScript methods when you have the power of OpenAI's GPT-3.5-turbo model AI at your fingertips? ## Why Use This Package? - **AI-Powered Determination**: Why check if something is a string the boring way? Our AI will take a wild guess, just like your friend at trivia night. - **It’s Just Fun**: Who doesn't love over-engineering simple tasks? Impress your friends by using AI to check if “Hello, World!” is a string. - **The AI Revolution**: Join the movement where we let artificial intelligence tackle the simple problems—because we're just too busy! - **Powerful Model**: Powered By OpenAI's GPT-3.5-turbo model! ## Usage To use `is-string-ai`, you'll need an OpenAI API key. You can get one by signing up at [OpenAI](https://beta.openai.com/signup/). 1. Create a `.env` file in the root of your project. 2. Add your OpenAI API key to the `.env` file: ```sh OPENAI_API_KEY=your-api-key ``` ### Example Here's an example of how to use the `is-string-ai` package in your project: ```javascript const isStringAI = require('is-string-ai'); (async () => { console.log("Is 'Hello, world!' a string?", await isStringAI("Hello, world!")); // Expected: true console.log("Is 12345 a string?", await isStringAI(12345)); // Expected: false })(); ``` ## Contributing Contributions are welcome! Please open an issue or submit a pull request if you have any suggestions or improvements. ## License This project is licensed under the Apache 2.0 license.