is even ai
v1.0.5
Проверьте, использует ли число возможности искусственного интеллекта.
Использует турбо-модель OpenAI GPT-3.5 под капотом, чтобы определить, является ли число четным.
Для всех тех, кто хочет использовать ИИ в своем продукте, но не знает как.
Вдохновлен знаменитым пакетом is-even
npm и этим твитом.
Этот пакет находится на npm.
npm install is-even-ai
import {
areEqual ,
areNotEqual ,
isEven ,
isGreaterThan ,
isLessThan ,
isOdd ,
setApiKey ,
} from "is-even-ai" ;
// won't need this if you have OPENAI_API_KEY in your environment
setApiKey ( "YOUR_API_KEY" ) ;
console . log ( await isEven ( 2 ) ) ; // true
console . log ( await isEven ( 3 ) ) ; // false
console . log ( await isOdd ( 4 ) ) ; // false
console . log ( await isOdd ( 5 ) ) ; // true
console . log ( await areEqual ( 6 , 6 ) ) ; // true
console . log ( await areEqual ( 6 , 7 ) ) ; // false
console . log ( await areNotEqual ( 6 , 7 ) ) ; // true
console . log ( await areNotEqual ( 7 , 7 ) ) ; // false
console . log ( await isGreaterThan ( 8 , 7 ) ) ; // true
console . log ( await isGreaterThan ( 7 , 8 ) ) ; // false
console . log ( await isLessThan ( 9 , 8 ) ) ; // false
console . log ( await isLessThan ( 8 , 9 ) ) ; // true
для более расширенного использования, например изменения используемой модели и установки температуры, вместо этого используйте IsEvenAiOpenAi
import { IsEvenAiOpenAi } from "is-even-ai" ;
const isEvenAiOpenAi = new IsEvenAiOpenAi (
{
// won't need this if you have OPENAI_API_KEY in your environment
apiKey : "YOUR_API_KEY" ,
} ,
{
model : "gpt-3.5-turbo" ,
temperature : 0 ,
}
) ;
console . log ( await isEvenAiOpenAi . isEven ( 2 ) ) ; // true
console . log ( await isEvenAiOpenAi . isEven ( 3 ) ) ; // false
console . log ( await isEvenAiOpenAi . isOdd ( 4 ) ) ; // false
console . log ( await isEvenAiOpenAi . isOdd ( 5 ) ) ; // true
console . log ( await isEvenAiOpenAi . areEqual ( 6 , 6 ) ) ; // true
console . log ( await isEvenAiOpenAi . areEqual ( 6 , 7 ) ) ; // false
console . log ( await isEvenAiOpenAi . areNotEqual ( 6 , 7 ) ) ; // true
console . log ( await isEvenAiOpenAi . areNotEqual ( 7 , 7 ) ) ; // false
console . log ( await isEvenAiOpenAi . isGreaterThan ( 8 , 7 ) ) ; // true
console . log ( await isEvenAiOpenAi . isGreaterThan ( 7 , 8 ) ) ; // false
console . log ( await isEvenAiOpenAi . isLessThan ( 8 , 9 ) ) ; // true
console . log ( await isEvenAiOpenAi . isLessThan ( 9 , 8 ) ) ; // false
Не стесняйтесь делать пиар, чтобы добавить больше платформ искусственного интеллекта.
IsEvenAiOpenAi
isEven(n: number)
isOdd(n: number)
areEqual(a: number, b: number)
areNotEqual(a: number, b: number)
isGreaterThan(a: number, b: number)
isLessThan(a: number, b: number)