콘텐츠로 이동

고객정보 조회 템플릿

필요한 모듈 설치하기

!pip install openai
!pip install gradio

기능별 DB 조회 템플릿

import gradio as gr

# 버튼 클릭 시 실행될 함수 정의
def button1_action():
    return "버튼 1이 클릭되었습니다!"

def button2_action():
    return "버튼 2가 클릭되었습니다!"

def button3_action():
    return "버튼 3이 클릭되었습니다!"


# Blocks 사용하여 인터페이스 생성
with gr.Blocks() as demo:
    # Markdown으로 제목 추가
    gr.Markdown("# 고객 AS 리스트")
    gr.Markdown("고객이 요청한 데이터를 표시합니다.")

    # Row() 안에 두 개의 버튼을 배치
    with gr.Row():
        button1 = gr.Button("버튼 1")
        button2 = gr.Button("버튼 2")
        button3 = gr.Button("버튼 3")

    # 버튼 클릭 시 실행될 출력 필드
    output = gr.Textbox(label="출력")

    # 각 버튼에 클릭 이벤트와 출력 연결
    button1.click(fn=button1_action, outputs=output)
    button2.click(fn=button2_action, outputs=output)
    button3.click(fn=button3_action, outputs=output)

# 인터페이스 실행
demo.launch()