[PYTHON] Spielen Sie mit A3RT (Textvorschlag)

Ich habe die von Recruit Technologies veröffentlichte API ausprobiert, an der ich mich schon seit einiger Zeit interessiert hatte. Derzeit nur "Text Suggest API".

Umgebung

Auf Cloud9 (aktuelle persönliche Trends)

Installation

pip install requests
pip install pya3rt

Beispielcode

suggest.py


# -*- coding: utf-8 -*-
import pya3rt

apikey = "{Your API Key}"
api = pya3rt.TextSuggestClient(apikey)

pd = "Was ist Samurai Straße"
sug_dict = api.text_suggest(previous_description=pd)

print(pd + sug_dict["suggestion"][0])

Nun, ich spielte die Akkorde in der Hoffnung, dass die berühmte Phrase vervollständigt würde. Ergebnis ist ,,,, "Die Samurai-Straße hat ein großes Gebäude."

Nun, es ist ein moderner Satz geworden.

Irgendwie blieb es stecken

Als ich den obigen Code ausgeführt habe, ist aus irgendeinem Grund ein Fehler aufgetreten. Die Details des Fehlers sind wie folgt.

File "/usr/local/lib/python3.5/dist-packages/pya3rt/text_suggest.py", line 17, in request
response = requests.get(endpoint, params)
TypeError: get() takes 1 positional argument but 2 were given

Es wird gesagt, dass es viele Argumente gibt, also als ich mir die relevante Quelle ansah,

response = requests.get(endpoint, params)

Sicher gibt es viele, also habe ich es wie folgt modifiziert und zum Laufen gebracht.

response = requests.get(endpoint, params=params)

Offizielle Seite

https://a3rt.recruit-tech.co.jp/product/textSuggestAPI/

Recommended Posts

Spielen Sie mit A3RT (Textvorschlag)
Spiel mit dem Propheten
Spiele mit PyTorch
Spielen Sie mit 2016-Python
Spielen Sie mit CentOS 8
Spiel mit der Pyramide
Spiel mit Fathom
Spiel mit Othello (Reversi)
Text Mining mit Python-Scraping-
Spielen wir mit der 4. Dimension der 4. Dimension
Spielen wir mit Amedas Daten - Teil 1
Spielen Sie mit Push-Benachrichtigungen mit imap4lib
Spielen Sie mit Linux-Partitionen herum
Spielen wir mit Amedas Daten - Teil 4
Spielen Sie mit Jupyter Notebook (IPython Notebook)
[Python] Spielen Sie mit Discords Webhook.
Spielen wir mit Amedas Daten - Teil 3
Spielen wir mit Amedas Daten - Teil 2
Spielen Sie mit dem MD-Modul von ASE
Text Emotionsanalyse mit ML-Ask
Spiele mit einer Schildkröte mit Schildkrötengrafiken (Teil 1)
GOTO in Python mit erhabenem Text 3
Machen Sie ASCII-Kunst mit tiefem Lernen
Textextraktion mit AWS Textract (Python3.6)
Spielen Sie mit Poancare-Serien und SymPy
Text Mining mit Python ① Morphologische Analyse
Aktivieren Sie Python raw_input mit Sublime Text 3
Lass uns mit Python mit Python spielen [Anfänger]
Einfache GUI App mit Tkinter Text
Spielen Sie mit der Pythonista-UI-Implementierung [Action-Implementierung]
Spielen Sie mit dem PIR-Sensormodul [DSUN-PIR]
Spielen Sie mit Linux-Partitionen herum ~ Fortsetzung ~
Sprechen Sie japanischen Text mit OpenJTalk + Python
Funken spielen mit WSL Anaconda Jupyter (2)
Spielen Sie mit Turtle auf Google Colab
Spiele mit Dämonen, weil es ein Abschnitt ist