Articles → LANGCHAIN → Create Conversation Sessions With Gemini API

Create Conversation Sessions With Gemini API






Example


import google.generativeai as genai

genai.configure(api_key="your_ip_key")

model = genai.GenerativeModel("gemini-3.6-flash")

history = [
    {
        "role": "user",
        "parts": ["My name is Karan."]
    },
    {
        "role": "model",
        "parts": ["Nice to meet you, Karan!"]
    },
    {
        "role": "user",
        "parts": ["I am a .NET developer."]
    },
    {
        "role": "model",
        "parts": ["That's great! You work with .NET."]
    }
]

chat = model.start_chat(history=history)

response = chat.send_message("What programming language do I work with?")

print(response.text)





Output


Picture showing the output of conversation session using gemini api





Posted By  -  Karan Gupta
 
Posted On  -  Wednesday, August 12, 2026

Query/Feedback


Your Email Id
 
Subject
 
Query/FeedbackCharacters remaining 250