ka1kuk commited on
Commit
8fc3f8b
·
1 Parent(s): 4460e18

Update main.py

Browse files
Files changed (1) hide show
  1. main.py +12 -12
main.py CHANGED
@@ -3,7 +3,7 @@ from langchain.memory import ConversationBufferMemory
3
  from langchain.utilities import GoogleSearchAPIWrapper
4
  from langchain.agents import AgentType, initialize_agent, Tool
5
  from lang import G4F
6
- from fastapi import FastAPI
7
  from pydantic import BaseModel
8
  from fastapi.middleware.cors import CORSMiddleware
9
  from ImageCreator import generate_image_prodia
@@ -56,17 +56,17 @@ async def searches(request: Request):
56
  response = agent_chain.run(input=prompt)
57
  return response
58
 
59
- # @app.post("/imagen")
60
- # async def generate_image(request: Request):
61
- # data = await request.json()
62
- # prompt = data['prompt']
63
- # model = data.get["model"]
64
- # sampler = data.get["sampler"]
65
- # seed = int(data.get["seed"])
66
- # neg = data.get["neg"]
67
-
68
- # response = generate_image_prodia(prompt, model, sampler, seed, neg)
69
- # return jsonify({"image": response})
70
 
71
  class User(BaseModel):
72
  prompt: str
 
3
  from langchain.utilities import GoogleSearchAPIWrapper
4
  from langchain.agents import AgentType, initialize_agent, Tool
5
  from lang import G4F
6
+ from fastapi import FastAPI, Request
7
  from pydantic import BaseModel
8
  from fastapi.middleware.cors import CORSMiddleware
9
  from ImageCreator import generate_image_prodia
 
56
  response = agent_chain.run(input=prompt)
57
  return response
58
 
59
+ @app.post("/imagen")
60
+ async def generate_image(request: Request):
61
+ data = await request.json()
62
+ prompt = data['prompt']
63
+ model = data.get["model"]
64
+ sampler = data.get["sampler"]
65
+ seed = int(data.get["seed"])
66
+ neg = data.get["neg"]
67
+
68
+ response = generate_image_prodia(prompt, model, sampler, seed, neg)
69
+ return jsonify({"image": response})
70
 
71
  class User(BaseModel):
72
  prompt: str