본문 바로가기
728x90

Python84

[langchain공부] langchain 핵심 - 1 (체인 만들기) langchain의 핵심~!!!! 이름 그대로 chain을 만들어봅시다!! 그런데!!! 왜 체인이 필요할까요!!?? GPT를 활용, 연결되고 연결되는 결과물을 얻기 위해서입니다!! 예를들어!! 여러분은 한 연극의 제목에 대한 비평문이 필요한 상태입니다! 그렇가면, GPT를 활용하여 1. 제목기반의 시놉시스 작성 2. 시놉시스 기반의 비평문 작성 의 절차를 걸쳐야 겠지요!? 위 과정을 langchain 을 활용한다면 깔끔하고 이쁘게 만들수 있습니다!! 연극의 시놉시스의 비평문이 필요한 상태입니다! 함께 시작해보아요!! 우선 언제나 그렇듯 키와 패키지를 임포트해줍니다 from langchain.prompts import PromptTemplate from langchain.chat_models import .. 2024. 2. 3.
[langchain공부] langchain 기초 - 3 (feat. 검색결과!!) 이번엔 GPT를 활용하여!! 최신 검색결과를 알아볼까요! pip install google-search-results 시작 전 필요한 패키지를 설치합니다! 오늘의 코드는 간단하기에! 금방 진행됩니다!! from langchain.llms.openai import OpenAI from langchain.agents import load_tools, initialize_agent search_query = "일등박사" # Initialize the OpenAI module, load the SerpApi tool, and run the search query using an agent llm=OpenAI(temperature=0, openai_api_key='{나의 openai key}', verbose=T.. 2024. 2. 1.
Tavily(타빌리)는 무엇일까?? (인공지능을 통한 검색!) Tavily(타빌리): AI로 조사방법을 혁신하는 도구!!! 인공지능(AI)과 머신러닝(ML)의 끊임없는 발전 속에서 끊임없이 발전하는 인공지능(AI)과 머신러닝(ML) 기술 분야에서 효율적이고 정확하며 빠른 연구 도구에 대한 끊임없는 노력이 계속되어 왔습니다. 바로 이러한 상황에서, 개인과 단체 모두에게 연구 과정을 간소화하도록 설계된 인공지능 연구 도구 제품군을 제공하는 타빌리가 등장합니다. 이번 포스팅은 타빌리의 기능, 서비스, 그리고 인공지능 연구 분야에 대한 기여를 종합적으로 살펴보면서, 이 혁신적인 플랫폼이 어떻게 연구 흐름을 변화시킬지 분석합니다. 소개 타빌리는 고급 알고리즘과 전문가 팀을 활용하여 포괄적이고 신뢰성 있는 연구 결과를 제공함으로써 연구 과정을 간소화하고 가속화하겠다고 약속하는.. 2024. 1. 29.
Openai API로 DALL·E 이미지 생성하기!! (feat. python) openai의 api로 gpt3.5 gpt4 를 넘어 langchain, llamaindex 등 다양한 기술을 사용할 수 있는데요!! 오늘은 간단하 openai API를 바탕으로 DALL-E 이미지 생성하는 방법을 알아보겠습니다~! DALL·E 이미지 생성 코드 (기본) 코드는 아주 간단합니다! import openai client = openai.OpenAI(api_key = '{나의 openai KEY}') PROMPT = "rabbit wearing swimmingsuit under the sea " response = client.images.generate( prompt=PROMPT, n=1, size="256x256", ) 위의 코드를 실행하면!! 이렇게 결과물이 잘 나오구요~~ 해당 URL을.. 2024. 1. 27.
728x90