You can use the following python code to process your text using Google Gemini GPT pro LLM model. To execute the code, you need to get API key from "https://aistudio.google.com/app/apikey" and install required python packages using "pip install <library>".
from dotenv import load_dotenv
genai.configure(api_key=os.getenv("GOOGLE_API_KEY"))
model=genai.GenerativeModel("gemini-pro")
def get_gemini_response(question):
response=model.generate_content(question)
return response.text
st.set_page_config(page_title="Generative AI")
st.header("Gemini AI App")
input=st.text_input("input : ",key="input")
submit=st.button("Ask Question")
if submit:
response=get_gemini_response(input)
st.subheader("Gemini Response")
st.write(response)
load_dotenv()
import streamlit as st
import os
import google.generativeai as genai
import streamlit as st
import os
import google.generativeai as genai
genai.configure(api_key=os.getenv("GOOGLE_API_KEY"))
model=genai.GenerativeModel("gemini-pro")
def get_gemini_response(question):
response=model.generate_content(question)
return response.text
st.set_page_config(page_title="Generative AI")
st.header("Gemini AI App")
input=st.text_input("input : ",key="input")
submit=st.button("Ask Question")
if submit:
response=get_gemini_response(input)
st.subheader("Gemini Response")
st.write(response)
Refer gitlab source for more information;
https://gitlab.com/sujithdc/gemini-ai-text-image
No comments:
Post a Comment