SearchApi For Web Search
SearchApi For Web Search ๋ ธ๋๋ ์ง์ ๋ ๊ฒ์์ด(Query)๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ธ๋ถ ๊ฒ์ API๋ฅผ ํธ์ถํ์ฌ ๊ฒ์ ๊ฒฐ๊ณผ๋ฅผ ์์งํ๊ณ , ์ด๋ฅผ ๋ฌธ์ ๊ฐ์ฒด(Document)๋ก ๋ณํํฉ๋๋ค. ์ต์ ์ ๋ณด๊ฐ ํ์ํ ์๋ต ์์ฑ์ด๋ ์ค์๊ฐ ํธ๋ ๋ ๊ธฐ๋ฐ ๋ถ์์ ์ ์ฉํฉ๋๋ค.
์ฃผ์ ๊ธฐ๋ฅ
๊ฒ์์ด(Query)์ ๊ธฐ๋ฐํ ์ค์๊ฐ ์น ๊ฒ์ ์คํ
๊ฒฐ๊ณผ๋ฅผ pageContent์ metadata๊ฐ ํฌํจ๋ Document๋ก ๋ณํ
Custom Parameters๋ฅผ ํตํด ๊ฒ์ API ์ธ๋ถ ์ค์ ๊ฐ๋ฅ
ํ ์คํธ ๋ถํ ๋ฐ ๋ฉํ๋ฐ์ดํฐ ์ฝ์ ๊ธฐ๋ฅ ์ ๊ณต


์
๋ ฅ๊ฐ (Inputs)
Connect Credential
SearchApi ์ธ์ฆ ์ ๋ณด (Credential์ ๋ฑ๋ก)
ํ์
Query
๊ฒ์ ํค์๋ ๋๋ ๋ฌธ์ฅ
ํ์
Text Splitter
์์ง๋ ํ ์คํธ๋ฅผ ๋ถํ ํ๋ ๋ฐ ์ฌ์ฉํ Text Splitter ๋ ธ๋
์ ํ
ํ๋ผ๋ฏธํฐ (Parameters)
Custom Parameters
๊ฒ์ API ํธ์ถ ์ ์ฌ์ฉํ ์ปค์คํ ์ฟผ๋ฆฌ ํ๋ผ๋ฏธํฐ (JSON ํ์)
Additional Metadata
๊ฒฐ๊ณผ ๋ฌธ์์ ์ฝ์ ํ ์ฌ์ฉ์ ์ ์ ๋ฉํ๋ฐ์ดํฐ
Omit Metadata Keys
์ ๊ฑฐํ ๋ฉํ๋ฐ์ดํฐ ํค (์ผํ๋ก ๊ตฌ๋ถ ์ ๋ ฅ)
์ถ๋ ฅ๊ฐ (Outputs)
Document
๊ฒ์ ๊ฒฐ๊ณผ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ์ฑ๋ ๋ฌธ์ ๊ฐ์ฒด ๋ฆฌ์คํธ
Text
๊ฒ์ ๊ฒฐ๊ณผ์ pageContent๋ฅผ ๋ณํฉํ ํ ์คํธ ๋ฌธ์์ด
ํ์ฉ ์์
ํน์ ์ฃผ์ ์ ์ค์๊ฐ ์ ๋ณด๋ ๋ด์ค ๊ธฐ์ฌ ๊ฒ์ ํ ์์ฝยท์ ๋ฆฌ
๊ณ ๊ฐ ์ง์์ ๋ํด ์ต์ ์ ๋ณด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ต๋ณํ๋ RAG ํ์ดํ๋ผ์ธ ๊ตฌ์ถ
ํค์๋ ๊ธฐ๋ฐ ๋ง์ผ ํธ๋ ๋ ์์ง ํ ๋ฒกํฐ ์ ์ฅ์์ ์ ๋ ฅ
์ฌ์ฉ ํ
Query๋ ๋ฌธ์ฅ ํํ๋ก ์ ๋ ฅํ ์๋ก ๋ ์ ๊ตํ ๊ฒ์ ๊ฒฐ๊ณผ๋ฅผ ๊ธฐ๋ํ ์ ์์
Custom Parameters์ ์ ๋ ฌ ๋ฐฉ์, ์๋ต ๊ฐ์ ๋ฑ ์ธ๋ถ ์ต์ ์ง์ ๊ฐ๋ฅ
Additional Metadata๋ฅผ ํ์ฉํด ์ถ์ฒ ์ ๋ณด(์: query, timestamp ๋ฑ) ์ถ๊ฐ ๊ฐ๋ฅ
์ฃผ์์ฌํญ
Credential ๋๋ฝ ์ API ์ธ์ฆ ์คํจ๋ก ๊ฒ์ ๊ฒฐ๊ณผ๋ฅผ ๊ฐ์ ธ์ฌ ์ ์์
์ผ๋ถ API ์ ๊ณต์์ ๊ฒฝ์ฐ ์๋ต ์ง์ฐ ๋๋ ํธ์ถ ์ ํ(Rate Limit)์ด ๋ฐ์ํ ์ ์์
๊ฒฐ๊ณผ ์ฝํ ์ธ ๊ฐ ๊ฐ๋ตํ๊ฑฐ๋ ์ค๋ณต๋ ๊ฒฝ์ฐ์๋ Document๋ก ํ์ฉํ๊ธฐ ์ด๋ ค์ธ ์ ์์
Last updated