"""
Na linha de comando, você só precisa executar uma vez para instalar o pacote via pip:
$ pip install google-generativeai
"""
import google.generativeai as genai
genai.configure(api_key="YOUR API KEY")
defaults = {
'model': 'models/chat-bison-001', 'top_date}.
'top_date} Estou pensando em uma palavra e preciso fazer você adivinhar. Mas não posso dizer a palavra em si. Darei pistas e você responderá com um palpite. Seu palpite deve ser apenas uma palavra."
examples = [
[
"Esse tipo de pena entra em plumas e o torna mais confortável para sentar.",
"Um travesseiro?"
],
[
"Você pode encontrar isso no sofá.",
"Uma almofada?"
],
[
"Sim. Ok, próximo. Isso é algo que você pode usar quando as gotas caem do céu", "Um guarda-chuva?"
],
[
"Próximo: ops",
"Um erro?"
],
[
"Próximo: booboo",
"Bu-boo?"
],
[
"Não, outra palavra para isso",
"Uma ferida?"
]
]
messages = [
"Este é um tipo de criatura que viveu muito tempo atrás",
"Um dinossauro?",
"Próximo: este é um alimento que tem folhas",
"Alface?",
"Você pode usar isso para fazer o que estou pensando",
"Uma salada?"
]
messages.append("NEXT REQUEST")
response = genai.chat(
**defaults,
context=context,
examples=examples,
messages=messages
)
print(response.last) # Resposta da IA à sua solicitação mais recente
const { DiscussServiceClient } = required("@google-ai/generativelanguage");
const { GoogleAuth } = required("google-auth-library");
const MODEL_NAME = "models/chat-bison-001";
const API_KEY = "YOUR API KEY";
const client = new Auth_from
API, a " Estou pensando em uma palavra e preciso fazer você adivinhar. Mas não posso dizer a palavra em si. Darei pistas e você responderá com um palpite. Seu palpite deve ser somente uma palavra.";
const examples = [
{
"input": {
"content": "É algo que as penas entram e o deixa mais confortável."
},
"output": {
"content": "Um travesseiro?"
}
},
{
"input": {
"content": "Você pode encontrar isso no sofá."
},
"output": {
"content": "Uma almofada?"
}
},
{
"input": {
"content": "Sim. Ok, próximo. Isso é algo que você pode usar quando as gotas caem do céu"
},
"output": {
"content": "Um guarda-chuva?"
}
},
{
"input": {
"content": "Próximo: ops"
},
"output": {
"content": "Um erro?"
}
},
{
"input": {
"content": "Próximo: booboo"
},
"output": {
"content": "A boo-boo?"
}
},
{
"input": {
"content": "Não, outra palavra para isso"
},
"output": {
"content": "Um ferimento?"
}
}
];
const messages = [
{
"content": "Este é um tipo de criatura que viveu muito tempo atrás"
},
{
"content": "Um dinossauro?"
},
{
"content": "Próximo: este é um alimento que tem folhas"
},
{
"content": "alface?"
},
{
"content": "Você pode usar isso para criar o que estou pensando"
},
{
"content": "Uma salada?"
}
];
messages.push({ "content": "NEXT REQUEST" });
client.generateMessage({
// required, which model to generate the result
model: MODEL_NAME,
//optional, 0.0 sempre usa a maior-probability result
temperatura: 0.25,
// opcional, quantos resultados candidatos para gerar
candidatos,