ianrothmann / ain-laravel-sdk
SDK for use with AIN Laravel.
1.0.39
2023-10-08 13:36 UTC
Requires
- php: >=7.4
- illuminate/support: >=8.0
This package is auto-updated.
Last update: 2026-05-29 01:41:35 UTC
README
Try it out with the Ain Facade. Proper documentation will follow soon. Here are a few tasks:
public function tldr() { $result=\Ain::TLdr() ->text($this->story) ->get(); dd($result); } public function summarize() { $result=\Ain::summarize() ->text($this->story) ->inFirstPerson() ->forTargetGradeLevel(2) ->force() ->get(); dd($result); } public function keywords() { $result=\Ain::extractKeywords() ->fromText($this->story) ->get(); dd($result); } public function themes() { $result=\Ain::extractThemes() ->fromText($this->story) ->forContext('A person tells a story') ->get(); dd($result); } public function sentiment() { $result=\Ain::classifySentiment() ->forSentences(['I like my dog','I dont like winter']) ->get(); dd($result); } public function grammar() { $result=\Ain::languageCheck() ->text($this->spelling) ->get(); dd($result); } public function rewriter() { $result=\Ain::rewrite() ->text($this->story) ->withHighCreativity() ->get(); dd($result); } public function splitNames() { $result=\Ain::splitNames() ->forList(['Ian Rothmann','Hill, Peter']) ->get(); dd($result); }