Update app3.py
Browse files
app3.py
CHANGED
|
@@ -1,6 +1,9 @@
|
|
|
|
|
| 1 |
import streamlit as st
|
| 2 |
from langchain_community.llms import OpenAI
|
| 3 |
-
from langchain_community.llms import Gemini
|
|
|
|
|
|
|
| 4 |
|
| 5 |
def main():
|
| 6 |
st.title("Open AI or Gemini Options")
|
|
@@ -51,7 +54,7 @@ def generate_openai_post(role, temp):
|
|
| 51 |
def generate_gemini_post(role, temp):
|
| 52 |
# Define a function to generate LinkedIn posts using the Gemini API
|
| 53 |
# Example implementation:
|
| 54 |
-
gemini = Gemini(api_key="YOUR_GEMINI_API_KEY", temperature=temp)
|
| 55 |
# Call Gemini API functions to generate LinkedIn post
|
| 56 |
# gemini.generate_linkedin_post(topic, role)
|
| 57 |
st.error("Gemini API integration is not yet implemented.")
|
|
|
|
| 1 |
+
#pip install --upgrade langchain_community
|
| 2 |
import streamlit as st
|
| 3 |
from langchain_community.llms import OpenAI
|
| 4 |
+
#from langchain_community.llms import Gemini
|
| 5 |
+
from langchain_google_gemini import Gemini
|
| 6 |
+
|
| 7 |
|
| 8 |
def main():
|
| 9 |
st.title("Open AI or Gemini Options")
|
|
|
|
| 54 |
def generate_gemini_post(role, temp):
|
| 55 |
# Define a function to generate LinkedIn posts using the Gemini API
|
| 56 |
# Example implementation:
|
| 57 |
+
gemini = Gemini(api_key=st.secrets["YOUR_GEMINI_API_KEY"], temperature=temp)
|
| 58 |
# Call Gemini API functions to generate LinkedIn post
|
| 59 |
# gemini.generate_linkedin_post(topic, role)
|
| 60 |
st.error("Gemini API integration is not yet implemented.")
|