Wypełnienie kodu Python na prośbę http
Aplikacja jest dostępna na platformie make.com.
Poniżej znajduje się pudełko kodu w pythonie, które generuje obrazy według wprowadzonego tekstu.
Należy: z aplikacji internetowej wysłać do kodu pythona tekst, w którym generuje obraz, a obraz wysłać z powrotem do aplikacji internetowej.
Jeśli dobrze rozumiem, aplikacja internetowa obsługuje zapytania http (http requests). Jeśli dobrze rozumiem, kod Python można przechowywać na stronie internetowej.
Kod Python jest:
pip install "git+https://github.com/ai-forever/Kandinsky-2.0.git"
od kandinsky2 import get_kandinsky2
model = get_kandinsky2('cuda', task_type='text2img')
ages = model.generate_text2img('koci w kosmosie', batch_size=4, h=512, w=512, num_steps=75, denoised_type='dynamic_threshold', dynamic_threshold_v=99.5, sampler='ddim_sampler', free_eta=0.01, guidance_scale=10)
Wnioski o przywóz
Wprowadzenie JSON
Z butelki importowane butelki, żądanie
Z Kandinsky2 import Get_Kandinsky2
App = butelka (__Nazwa__)
Model = Get_Kandinsky2 ('Cuda', Task_Type='Text2Img')
@ App.Route ('/Generate-Image', Metody= [‘Post’])
Def Generate_Image ( wskaźnik obrazu ) :
#Get the Json Payload z przychodzącego żądania
Request_Data = Request.Get_Json ()
#zyskaj wartość klucza "Teks" z Json Payload
Text_Input = żądanie danych ['Text']
* tworzenie obrazu za pomocą paska tekstowego
Wiek = Model.Generate_Text2Img (Text_Input, Batch_Size=4, H=512, W=512, Num_Steps=75, Denoised_Type='Dynamic_Threshold', Dynamic_Threshold_V=99.5, Sampler='Ddim_Sampler', Ddim_Eta=0.01, Guidance_Scale=10)
#konwertuj obraz na pasek Json i przesyłaj go do nadawcy pierwotnego żądania
Wynik = Json.Dumps (godziny)
Wypłata wyniku = wyniki
Nazwy = {'Content-Type': 'Application/Json'}
#Użyj nagłówka "Referer", aby uzyskać adres URL nadawcy pierwotnej prośby
Referer = Request.Headers.Get („Referer”)
#send Json Payload do nadawcy oryginalnej prośby za pomocą prośby pocztowej Http
Odpowiedź = Requests.Post (Referer, Json=Payload, Headers=Headers)
Wróć do Reply.Content, Reply.Status_Code
Jeśli __Name__ == '__Main__':
Wygląda na to, że Run ()
ChatGPT выдал что-то такое:
import requests
import json
from flask import Flask, request
from kandinsky2 import get_kandinsky2
app = Flask(__name__)
model = get_kandinsky2('cuda', task_type='text2img')
@app.route('/generate-image', methods=['POST'])
def generate_image():
# Get the JSON payload from the incoming request
request_data = request.get_json()
# Get the value of the 'text' key from the JSON payload
text_input = request_data['text']
# Generate an image using the text string
ages = model.generate_text2img(text_input, batch_size=4, h=512, w=512, num_steps=75, denoised_type='dynamic_threshold', dynamic_threshold_v=99.5, sampler='ddim_sampler', ddim_eta=0.01, guidance_scale=10)
# Convert the image to a JSON string and send it to the sender of the original request
result = json.dumps(ages)
payload = {'result': result}
headers = {'Content-Type': 'application/json'}
# Use the 'referer' header to get the URL of the sender of the original request
referer = request.headers.get('referer')
# Send the JSON payload to the sender of the original request using an HTTP POST request
response = requests.post(referer, json=payload, headers=headers)
return response.content, response.status_code
if __name__ == '__main__':
app.run()
-
428 5 0 Mam prawie gotowe rozwiązanie, które jest dokładnie to, co chcesz uzyskać w wyniku ,, piszę robię szybko i jakościowo ,, ponieważ system wyda baz64 ,, myślę, że najlepszym sposobem będzie przesyłać z python skrypt na stronę za pośrednictwem socket obrazu ,, i odrzucić go na stronie
Aktualne zlecenia dla freelancerów w kategorii Programowanie stron internetowych
Potrzebny specjalista 1C (Zarządzanie handlem)
82 PLN
Potrzebny specjalista 1C (Zarządzanie handlem) Szukaemy doświadczonego programisty 1C do małego projektu integracyjnego. Mamy sklep internetowy i konfigurację 1C UT. Należy skonfigurować wymianę danych między stroną a 1C — aby strona mogła otrzymywać z 1C aktualne informacje… Administracja systemem i siecią, Programowanie stron internetowych ∙ 2 godziny 1 minuta temu ∙ 4 oferty |
Landing page dla psychologaZadanie. Stworzyć "pod klucz" i "uruchomić" landing page dla psychologa z potencjalną możliwością rozszerzenia (dodania menu i innych stron). Przykładowo takiego charakteru po designie http://dev.clixoft.com/psychologist/ Główna kolorystyka - różowa. Dla tego specjalisty… Programowanie stron internetowych ∙ 7 godzin 19 minut temu ∙ 38 ofert |
Tworzenie lub korekta strony na opencartWitam wszystkich! Wstępna sytuacja do zrozumienia: Zamówiłem rozwój strony internetowej u Templatemonsters. Z góry uzgodniłem specyfikację i kupiłem od nich szablon. W rezultacie nie dotrzymano terminów i w ogóle napisali, że nie mogą zrobić tak, jak uzgodniono. Hosting kupiłem… Programowanie stron internetowych, Sklepy internetowe i e-commerce ∙ 1 dzień 10 godzin temu ∙ 32 oferty |
Rozwój aplikacji mobilnej AI z bajkami dla dzieciPoszukuję doświadczonego programisty lub zespołu do stworzenia aplikacji mobilnej z sztuczną inteligencją, która będzie generować krótkie, miłe i dostosowane do wieku bajki dla dzieci prosty, piękny i bezpieczny produkt, w którym rodzic w kilka minut może stworzyć osobistą… AI i uczenie maszynowe, Programowanie stron internetowych ∙ 1 dzień 11 godzin temu ∙ 44 oferty |
Tłumacz dla WordPress.Trzeba przetłumaczyć stronę WordPress z WooCommerce na 30 języków. Wtyczka do wygodnego automatycznego tłumaczenia. Żeby nie klikać na każdą stronę w celu tłumaczenia i każdy produkt. Żeby można było robić wyjątki dla określonych fraz. Można było poprawiać tłumaczenie.… Programowanie stron internetowych, Kompleksowe prace nad stroną internetową ∙ 1 dzień 12 godzin temu ∙ 26 ofert |