1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
"""
コマンドラインでは、pip を介してパッケージをインストールするには、1 回だけ実行する必要があります。
$ pip install google-generativeai
"""
import google.generativeai as genai
genai.configure(api_key="YOUR API KEY")
defaults = {
'model': 'models/chat-bison-'temper',
ある単語を頭に浮かべて、その単語を当ててください。その言葉自体は言えません。ヒントを出して、答えを当ててください。答えは 1 語だけにしてください。」
例 = [
[
"羽が生えてきて、座り心地が良くなります。",
「枕?」
],
[
"ソファの上だと感じるかもしれません。",
「クッション?」
]、
[
「はい。次はたとえば、空から落ちてくる水滴、「傘がね?」などのように、],
[
"次のステップ: おっと",
"間違いだ"
],
[
"次: ブーブー",
"ブーブー"]、
[
「いいえ、別の単語です」、「傷は?」]
]
messages = [
"これはかなり昔の生き物です",
"恐竜ですか?",
「次: これは葉っぱの付いた食べ物」、「レタス?」、「考えているものを作るのに使っていいかもしれない」、「サラダは?」
]
messages.append("NEXT REQUEST")
response = genai.chat(
**defaults,
context=context,
example=examples,
messages=messages
)
print(response.last) # 最新のリクエストに対する AI のレスポンス
1
2
3
4
5
6
7
8
9
10
11
12
13
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
35
const { DiscussServiceClient } =require("@google-ai/generativelanguage");
const { GoogleAuth } =require("google-auth-library");
const MODEL_NAME = "models/chat-bison-001";
const API_KEY = "API KEY"; from a
const client = new
const APIsClient.KEYある単語を頭に浮かべて、その単語を当ててください。その言葉自体は言えません。ヒントを出して、答えを当ててください。答えは 1 単語だけにしてください。";
const examples = [
{
"input": {
"content": "羽が生えてきて、座り心地良くなります。"
},
"output": {
"content": "枕?"
}
},
{
"input": {
"content": "ソファで見かけることがあります。"
},
"output": {
"content": "クッション"
}
},
{
"input": {
"content": "はい。次はこれは、空から落ちている水滴のような言葉です"
},
"output": {
"content": "傘ですか?"
}
},
{
"input": {
"content": "Next: エラー"
},
"output": {
"content": "間違いですか?
}
},
{
"input": {
"content": "Next: booboo"
},
"output": {
"content": "おなじみですか?"
}
},
{
"input": {
"content": "いや、別の単語"
},
"output": {
"content": "傷?"
}
}
];
const messages = [
{
"content": "かなり長い間前に生息していた生物の一種です"
},
{
"content": "恐竜ですか?"
},
{
"content": "次: これは葉っぱの付いた食べ物です"
},
{
"content": "レタス"
},
{
"content": "考えている内容を作るのに便利です"
},
{
"content": "サラダ"