pull/59/head
Kye 2 years ago
parent 4d55ab08c6
commit db7944fb4b

@ -1,54 +1,48 @@
from swarms.agents.message import Message import inspect
import math
import os import os
import random import random
import torch
import cv2
import re import re
import uuid import uuid
from PIL import Image, ImageDraw, ImageOps, ImageFont
import math
import numpy as np
import inspect
from transformers import (
pipeline,
BlipProcessor,
BlipForConditionalGeneration,
BlipForQuestionAnswering,
)
import cv2
# Grounding DINO
import groundingdino.datasets.transforms as T
import matplotlib.pyplot as plt
import numpy as np
import torch
import wget
from controlnet_aux import HEDdetector, MLSDdetector, OpenposeDetector
from diffusers import ( from diffusers import (
StableDiffusionPipeline, ControlNetModel,
EulerAncestralDiscreteScheduler,
StableDiffusionControlNetPipeline,
StableDiffusionInpaintPipeline, StableDiffusionInpaintPipeline,
StableDiffusionInstructPix2PixPipeline, StableDiffusionInstructPix2PixPipeline,
) StableDiffusionPipeline,
from diffusers import EulerAncestralDiscreteScheduler
from diffusers import (
StableDiffusionControlNetPipeline,
ControlNetModel,
UniPCMultistepScheduler, UniPCMultistepScheduler,
) )
from diffusers.pipelines.stable_diffusion import StableDiffusionSafetyChecker from diffusers.pipelines.stable_diffusion import StableDiffusionSafetyChecker
from groundingdino.models import build_model
from controlnet_aux import OpenposeDetector, MLSDdetector, HEDdetector from groundingdino.util.slconfig import SLConfig
from groundingdino.util.utils import clean_state_dict, get_phrases_from_posmap
from langchain.agents.initialize import initialize_agent from langchain.agents.initialize import initialize_agent
from langchain.agents.tools import Tool from langchain.agents.tools import Tool
from langchain.chains.conversation.memory import ConversationBufferMemory from langchain.chains.conversation.memory import ConversationBufferMemory
from langchain.llms.openai import OpenAI from langchain.llms.openai import OpenAI
from PIL import Image, ImageDraw, ImageFont, ImageOps
# Grounding DINO
import groundingdino.datasets.transforms as T
from groundingdino.models import build_model
from groundingdino.util.slconfig import SLConfig
from groundingdino.util.utils import clean_state_dict, get_phrases_from_posmap
# segment anything # segment anything
from segment_anything import build_sam, SamPredictor, SamAutomaticMaskGenerator from segment_anything import SamAutomaticMaskGenerator, SamPredictor, build_sam
import cv2 from transformers import (
import numpy as np BlipForConditionalGeneration,
import matplotlib.pyplot as plt BlipForQuestionAnswering,
import wget BlipProcessor,
pipeline,
)
from swarms.agents.message import Message
# prompts # prompts
VISUAL_AGENT_PREFIX = """ VISUAL_AGENT_PREFIX = """

@ -12,6 +12,7 @@ from langchain_experimental.autonomous_agents.hugginggpt.task_planner import (
load_chat_planner, load_chat_planner,
) )
from transformers import load_tool from transformers import load_tool
from swarms.agents.message import Message from swarms.agents.message import Message

Loading…
Cancel
Save