sqlgen nb
1.0.0
Juypter Notebook에서 IBM Granite Code LLM, Ollama를 사용하여 온프레미스 세대 AI를 사용하여 자연어에서 PostgreSQL 쿼리를 작성합니다.
Anthropic에서 언급한 사용 사례에서 영감을 얻었지만 최소한의 설정을 사용한 로컬 구현입니다.
Jupyter 노트북 https://marketplace.visualstudio.com/items?itemName=ms-toolsai.jupyter
랭체인 https://python.langchain.com/docs/how_to/installation/
올라마 https://ollama.com/download
터미널에서 IBM Granite Code
모델을 가져옵니다.
ollama pull granite-code:8b-instruct
sqlgen.ipynb
열기schema =
에 데이터베이스 스키마를 입력하세요.user_prompt =
에 질문을 입력하세요.Run all
클릭하여 Juypter Notebook의 모든 셀을 실행합니다.Gen AI는 비결정적입니다. 동일한 사용자 프롬프트를 사용하면 매번 약간씩 다른 완료가 생성됩니다. 사용하기 전에 확인하세요.
여기에는 LLM과 데이터베이스의 상호 작용이 포함됩니다. 코드는 다중 에이전트 워크플로우의 데이터베이스 에이전트에서 재사용될 수 있습니다.