Serg4451D commited on
Commit
5ec2da5
·
1 Parent(s): 5469a85

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +23 -17
app.py CHANGED
@@ -1,25 +1,31 @@
1
- import openai
2
  import streamlit as st
 
3
 
4
- # Подключение к API OpenAI
5
  openai.api_key = "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"
6
 
7
- def main():
8
- st.title("OpenAI Code Editor")
9
- request = st.text_input("Enter your request:")
 
 
 
 
 
 
 
 
 
10
 
11
- if request:
12
- response = openai.Edit.create(
13
- model="code-davinci-edit-001",
14
- prompt=request,
15
- temperature=0.7,
16
- max_tokens=1000,
17
- instruction="Please edit the code below to make it work as intended."
18
- )
19
 
20
- code = response["choices"][0]["text"]
21
- st.code(code, language="python")
22
 
23
- if __name__ == "__main__":
24
- main()
 
 
 
 
25
 
 
 
1
  import streamlit as st
2
+ import openai
3
 
 
4
  openai.api_key = "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"
5
 
6
+ model_engine = "code-davinci-edit-001"
7
+
8
+ def edit_code(request):
9
+ """Отправляет запрос на редактирование программного кода."""
10
+ response = openai.Edit.create(
11
+ model=model_engine,
12
+ input=request,
13
+ instruction="",
14
+ temperature=0.7,
15
+ top_p=1
16
+ )
17
+ return response.choices[0].text
18
 
19
+ # Создаем графический интерфейс
20
+ st.title("OpenAI Code Editor")
 
 
 
 
 
 
21
 
22
+ # Создаем поле ввода запроса
23
+ input_request = st.text_area("Введите ваш код:")
24
 
25
+ # Создаем кнопку для отправки запроса
26
+ if st.button("Отправить запрос"):
27
+ output = edit_code(input_request)
28
+ # Создаем поле вывода результатов
29
+ st.text("Результат:")
30
+ st.code(output)
31