前提・実現したいこと
リクルートが無料で提供している人工知能apiを用いて、最終的にはlinebotを作ろうと思っています。
まず、一番基本的な、クライアントからの言葉を返してくれるtalkを使い、その返事をprintしたいです。
発生している問題・エラーメッセージ
raise JSONDecodeError("Expecting value", s, err.value) from None json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
該当のソースコード
python
1import pya3rt 2from pya3rt import client 3 4apikey = "自分のapi key" 5client = pya3rt.TalkClient(apikey) 6reply_message = client.talk("いい天気ですね") 7print(reply_message) 8
試したこと
google検索より、サンプルコードなどを実行しました。
また、jsonのデコードエラーより、json.loadsで辞書型で表示させようとしました。(上手くいかなかった)
そもそも、apiが通ってなくて、返事がなにもないとかですかね??
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/12/12 08:39
2021/12/12 08:43
2021/12/12 09:05
2021/12/12 09:26 編集
2021/12/12 09:48