ianrothmann / ain-laravel-sdk
SDK for use with AIN Laravel.
Installs: 1 452
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
Requires
- php: >=7.4
- illuminate/support: >=8.0
- dev-main
- 1.0.39
- 0.2.1
- 0.1.58
- 0.1.57
- 0.1.56
- 0.1.55
- 0.1.54
- 0.1.53
- 0.1.52
- 0.1.51
- 0.1.50
- 0.1.49
- 0.1.48
- 0.1.47
- 0.1.46
- 0.1.45
- 0.1.44
- 0.1.43
- 0.1.42
- 0.1.41
- 0.1.40
- 0.1.39
- 0.1.38
- 0.1.37
- 0.1.36
- 0.1.35
- 0.1.34
- 0.1.33
- 0.1.32
- 0.1.31
- 0.1.30
- 0.1.29
- 0.1.28
- 0.1.27
- 0.1.26
- 0.1.25
- 0.1.24
- 0.1.23
- 0.1.22
- 0.1.21
- 0.1.20
- 0.1.19
- 0.1.18
- 0.1.17
- 0.1.16
- 0.1.15
- 0.1.14
- 0.1.13
- 0.1.12
- 0.0.11
- 0.0.10
- 0.0.9
- 0.0.8
- 0.0.7
- 0.0.6
- 0.0.5
- 0.0.4
- 0.0.3
- 0.0.2
- 0.0.1
This package is auto-updated.
Last update: 2024-10-29 07:22:16 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); }