is-string-ai
Version:
An AI-powered package to determine if an input is a string.
46 lines (28 loc) • 1.87 kB
Markdown
# is-string-ai

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.