Create chatbot with gemini model
Setup
pip install langchain-google-genaiImplement code
from langchain_google_genai import ChatGoogleGenerativeAI
import getpass
import os
if "GOOGLE_API_KEY" not in os.environ:
os.environ["GOOGLE_API_KEY"] = getpass.getpass("Enter your Google AI API key: ")
llm = ChatGoogleGenerativeAI(
model="gemini-2.0-flash",
temperature=0,
max_tokens=None,
timeout=None,
max_retries=2,
# other params...
)
messages = [
("human", "what is duckDB? Answer in two sentences."),
]
ai_msg = llm.invoke(messages)
print(ai_msg.content)
Last updated