Spaces:
				
			
			
	
			
			
		Paused
		
	
	
	
			
			
	
	
	
	
		
		
		Paused
		
	Update app.py
Browse files
    	
        app.py
    CHANGED
    
    | @@ -4,18 +4,15 @@ from http import HTTPStatus | |
| 4 | 
             
            from typing import Dict, List, Optional, Tuple
         | 
| 5 | 
             
            import base64
         | 
| 6 | 
             
            import anthropic
         | 
|  | |
| 7 |  | 
| 8 | 
             
            import gradio as gr
         | 
| 9 | 
            -
            from gradio.cache import cache  # cache import ์ถ๊ฐ
         | 
| 10 | 
             
            import modelscope_studio.components.base as ms
         | 
| 11 | 
             
            import modelscope_studio.components.legacy as legacy
         | 
| 12 | 
             
            import modelscope_studio.components.antd as antd
         | 
| 13 | 
             
            from config import DEMO_LIST, SystemPrompt
         | 
| 14 |  | 
| 15 |  | 
| 16 | 
            -
            from functools import partial
         | 
| 17 | 
            -
             | 
| 18 | 
            -
             | 
| 19 | 
             
            # ํ์ผ ์๋จ์ import ๋ฌธ ์๋์ ์ถ๊ฐ
         | 
| 20 | 
             
            def get_image_base64(image_path):
         | 
| 21 | 
             
                with open(image_path, "rb") as image_file:
         | 
| @@ -67,13 +64,12 @@ def send_to_sandbox(code): | |
| 67 | 
             
                return f"<iframe src=\"{data_uri}\" width=\"100%\" height=\"920px\"></iframe>"
         | 
| 68 |  | 
| 69 |  | 
| 70 | 
            -
             | 
| 71 | 
            -
             | 
| 72 | 
            -
            @cache
         | 
| 73 | 
             
            def demo_card_click(e: gr.EventData):
         | 
| 74 | 
             
                index = e._data['component']['index']
         | 
| 75 | 
             
                return DEMO_LIST[index]['description']
         | 
| 76 | 
            -
             | 
|  | |
| 77 | 
             
            with gr.Blocks(css_paths="app.css") as demo:
         | 
| 78 | 
             
                history = gr.State([])
         | 
| 79 | 
             
                setting = gr.State({
         | 
|  | |
| 4 | 
             
            from typing import Dict, List, Optional, Tuple
         | 
| 5 | 
             
            import base64
         | 
| 6 | 
             
            import anthropic
         | 
| 7 | 
            +
            from functools import partial
         | 
| 8 |  | 
| 9 | 
             
            import gradio as gr
         | 
|  | |
| 10 | 
             
            import modelscope_studio.components.base as ms
         | 
| 11 | 
             
            import modelscope_studio.components.legacy as legacy
         | 
| 12 | 
             
            import modelscope_studio.components.antd as antd
         | 
| 13 | 
             
            from config import DEMO_LIST, SystemPrompt
         | 
| 14 |  | 
| 15 |  | 
|  | |
|  | |
|  | |
| 16 | 
             
            # ํ์ผ ์๋จ์ import ๋ฌธ ์๋์ ์ถ๊ฐ
         | 
| 17 | 
             
            def get_image_base64(image_path):
         | 
| 18 | 
             
                with open(image_path, "rb") as image_file:
         | 
|  | |
| 64 | 
             
                return f"<iframe src=\"{data_uri}\" width=\"100%\" height=\"920px\"></iframe>"
         | 
| 65 |  | 
| 66 |  | 
| 67 | 
            +
            @gr.memoize
         | 
|  | |
|  | |
| 68 | 
             
            def demo_card_click(e: gr.EventData):
         | 
| 69 | 
             
                index = e._data['component']['index']
         | 
| 70 | 
             
                return DEMO_LIST[index]['description']
         | 
| 71 | 
            +
             | 
| 72 | 
            +
             | 
| 73 | 
             
            with gr.Blocks(css_paths="app.css") as demo:
         | 
| 74 | 
             
                history = gr.State([])
         | 
| 75 | 
             
                setting = gr.State({
         | 

