더북(TheBook)

이제 MCP 서버에 연결합니다.

코드

async with sse_client(url) as (reader, writer):
    async with ClientSession(reader, writer) as session:
        await session.initialize()

sse_client( ): 서버와 SSE를 연결합니다(실시간 연결).

ClientSession: GPT와 메시지를 주고받는 세션을 여는 역할을 합니다.

await session.initialize( ): 세션을 초기화합니다.

질문을 입력 받고 대화를 이어갑니다. 사용자에게 질문을 입력 받고 종료 시 quit을 입력하여 종료합니다.

코드

while True:
    user_input = input("\nQuery: ").strip()
    if user_input.lower() == "quit":
        break
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.