# 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.