Serg4451D commited on
Commit
4dbcda9
·
1 Parent(s): 0e9d0a7

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +24 -19
app.py CHANGED
@@ -1,23 +1,28 @@
1
- import openai
2
  import streamlit as st
 
 
 
 
 
 
 
 
 
3
 
4
- openai.api_key = "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"
5
- model_engine = "code-davinci-edit-001"
 
 
 
 
 
 
 
 
 
6
 
7
- def edit_code(request, model):
8
- """Отправляет запрос на редактирование программного кода."""
9
- response = openai.Completion.create(
10
- engine=model,
11
- prompt=request,
12
- max_tokens=1024,
13
- n=1,
14
- stop=None,
15
- temperature=0.7
16
- )
17
- return response.choices[0].text
18
 
19
- st.title('OpenAI Code Editor')
20
- input_text = st.text_area('Введите ваш код:', height=200)
21
- if st.button('Отправить запрос'):
22
- output_text = edit_code(input_text, model_engine)
23
- st.text_area('Результат:', value=output_text, height=200)
 
 
1
  import streamlit as st
2
+ import openai
3
+
4
+ openai.api_key = st.secrets["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"]
5
+
6
+ def main():
7
+ st.title("OpenAI GPT-3 Code Editor")
8
+
9
+ api_key = st.secrets["OPENAI_API_KEY"]
10
+ openai.api_key = api_key
11
 
12
+ input_code = st.text_area("Введите ваш код:")
13
+ if st.button("Отправить запрос"):
14
+ with st.spinner("Редактирование..."):
15
+ response = openai.Edit.create(
16
+ model="code-davinci-edit-001",
17
+ prompt=input_code,
18
+ temperature=0.7,
19
+ max_tokens=1024,
20
+ n=1,
21
+ stop=None
22
+ )
23
 
24
+ output_code = response.choices[0].text.strip()
25
+ st.write("Результат:", output_code)
 
 
 
 
 
 
 
 
 
26
 
27
+ if __name__ == "__main__":
28
+ main()