enotkrutoy commited on
Commit
a07f79a
·
verified ·
1 Parent(s): ce0e085

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +37 -23
app.py CHANGED
@@ -1,24 +1,38 @@
1
  import streamlit as st
2
- from transformers import pipeline
3
-
4
- # Load the text-generation pipeline
5
- pipe = pipeline("text-generation", model="Leo022/Gemma_QA_For_Telegram_Bot")
6
-
7
- # Create a Streamlit app
8
- st.title("Gemma QA for Telegram Bot")
9
-
10
- # Create a text input for the user to enter their question
11
- question = st.text_input("Enter your question:")
12
-
13
- # Create a button to submit the question
14
- if st.button("Submit"):
15
- if question.strip(): # Ensure the question is not empty
16
- try:
17
- # Use the pipeline to generate a response to the user's question
18
- response = pipe(question, max_length=100, num_return_sequences=1)
19
- # Display the response to the user
20
- st.write("Response:", response[0]["generated_text"])
21
- except Exception as e:
22
- st.error(f"An error occurred: {e}")
23
- else:
24
- st.warning("Please enter a question before submitting.")
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  import streamlit as st
2
+ #import gradio as gr
3
+ import groq_gradio
4
+ import os
5
+
6
+ # Хранение ключа в secrets.toml
7
+ st.secrets["GROQ_API_KEY"] = "secret hugginofase"
8
+
9
+ # Доступ к ключу через st.secrets
10
+ os.environ["GROQ_API_KEY"] = st.secrets["GROQ_API_KEY"]
11
+
12
+ gr.load(
13
+ name="llama-3.2-3b-preview",
14
+ src=groq_gradio.registry,
15
+ title="Groq-Gradio Chat",
16
+ theme="upsatwal/mlsc_tiet",
17
+ examples=[
18
+ """
19
+ Выведи пример правильного запроса с тех задачей о написании объявления для сдачи в аренду недвижимости GPT-4o chat.
20
+
21
+ Выведи как шаблон в формате markdown.
22
+
23
+ + первым ответом на шаблон уточни все необходимые детали для составления привлекательного, дружелюбного и продуктивного объявления как:
24
+
25
+ - Адрес, и окружение.
26
+ - Если предоставлена ссылка Google Maps, то детально проанализируй и дополни на основе знаний из ссылки.
27
+ - Состояние квартиры, ремонт и детали ремонта.
28
+ - Цена.
29
+ - Если предоставлены фото, то детально проанализируй и дополни на основе знаний из фотографий.
30
+
31
+ Выведи конечный улучшенный вариант объявления на основе контекста шаблона и данных ответа пользователя об окружении и состоянии квартиры.
32
+
33
+ Улучши мой запрос и выведи конечный ответ.
34
+
35
+ Все примеры локализация Киев, Украина на украинском языке.
36
+ """
37
+ ]
38
+ ).launch()