Cloudflare AI Search GLM-5.3 Flash ์—ฐ๋™ ๋ถ„์„: RAG ํŒŒ์ดํ”„๋ผ์ธ๊ณผ ๋น„์šฉ

Cloudflare AI Search๊ฐ€ ๋‹ต๋ณ€ ์ƒ์„ฑ ๋ชจ๋ธ๋กœ GLM-5.3 Flash๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. 1,048,576ํ† ํฐ ์ปจํ…์ŠคํŠธ์™€ RAG ํŒŒ์ดํ”„๋ผ์ธ ๊ตฌ์กฐ, ์‹ค์ œ ๋น„์šฉ ๊ณ„์‚ฐ ๋ฐ ์ „ํ™˜ ๊ธฐ์ค€์„ ์ •๋ฆฌํ–ˆ์Šต๋‹ˆ๋‹ค. ์ธ๋ฑ์‹ฑ ์žฌ๊ตฌ์ถ• ์—†์ด ์ƒ์„ฑ ๋ชจ๋ธ๋งŒ ๊ต์ฒดํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ํ™•์ธํ•˜์„ธ์š”.

๊ฒŒ์‹œ์ผ

์ž‘์„ฑ์ž
Cloudflare AI Search GLM-5.3 Flash ์—ฐ๋™ ๋ถ„์„: RAG ํŒŒ์ดํ”„๋ผ์ธ๊ณผ ๋น„์šฉ

2026๋…„ 8์›” 30์ผ, Cloudflare๋Š” AI Search์˜ ํ…์ŠคํŠธ ์ƒ์„ฑ ์˜ต์…˜์œผ๋กœ GLM-5.3 Flash๋ฅผ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฒˆ ์—…๋ฐ์ดํŠธ์˜ ํ•ต์‹ฌ์€ ๋‹จ์ˆœํ•œ ๋ชจ๋ธ ์ถ”๊ฐ€๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค. Cloudflare์˜ ๊ด€๋ฆฌํ˜• ๊ฒ€์ƒ‰(retrieval) ํŒŒ์ดํ”„๋ผ์ธ์„ ๊ทธ๋Œ€๋กœ ์œ ์ง€ํ•œ ์ฑ„ ์ตœ์ข… ๋‹ต๋ณ€์„ ์ž‘์„ฑํ•˜๋Š” ์ƒ์„ฑ ๋ชจ๋ธ๋งŒ ๊ต์ฒดํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ์ž…๋‹ˆ๋‹ค. ์ด ๋ชจ๋ธ์€ 1,048,576ํ† ํฐ ์ปจํ…์ŠคํŠธ ์œˆ๋„์šฐ๋ฅผ ์ง€์›ํ•˜๋ฉฐ, Workers AI ์š”๊ธˆ์€ ์ž…๋ ฅ ํ† ํฐ 100๋งŒ ๊ฐœ๋‹น $0.15, ์ถœ๋ ฅ ํ† ํฐ 100๋งŒ ๊ฐœ๋‹น $0.50์ž…๋‹ˆ๋‹ค.

Cloudflare AI Search์—์„œ ์‹ค์ œ๋กœ ๋ณ€๊ฒฝ๋œ ์ 

Cloudflare AI Search๋Š” ์ž์ฒด ์ฝ˜ํ…์ธ ๋ฅผ ๊ฒ€์ƒ‰ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ฃผ๋Š” ๊ด€๋ฆฌํ˜• ๊ฒ€์ƒ‰ ์„œ๋น„์Šค์ž…๋‹ˆ๋‹ค. ์›น์‚ฌ์ดํŠธ, Cloudflare์˜ ์˜ค๋ธŒ์ ํŠธ ์Šคํ† ๋ฆฌ์ง€์ธ R2 ๋ฒ„ํ‚ท, ๋˜๋Š” ์ง์ ‘ ์—…๋กœ๋“œํ•œ ํŒŒ์ผ์„ ์ž…๋ ฅํ•˜๋ฉด ์‹œ์Šคํ…œ์ด ์ฝ˜ํ…์ธ ๋ฅผ ํŒŒ์‹ฑํ•˜๊ณ  ์ฒญํฌ(chunk) ๋‹จ์œ„๋กœ ๋‚˜๋ˆˆ ๋’ค ์ƒ‰์ธ(indexing)์„ ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์‚ฌ์šฉ์ž๊ฐ€ ์งˆ๋ฌธ์„ ๋˜์กŒ์„ ๋•Œ ๊ด€๋ จ๋œ ์ฒญํฌ๋ฅผ ๊ฒ€์ƒ‰ํ•ฉ๋‹ˆ๋‹ค. Workers AI๋Š” ์ด ์•„ํ‚คํ…์ฒ˜ ๋‚ด๋ถ€์—์„œ GLM-5.3 Flash๋ฅผ ๊ตฌ๋™ํ•˜๋Š” ํ˜ธ์ŠคํŒ… ๋ชจ๋ธ ์„œ๋น„์Šค์ž…๋‹ˆ๋‹ค.

์ด๋Ÿฌํ•œ ํŒจํ„ด์„ ๊ฒ€์ƒ‰ ์ฆ๊ฐ• ์ƒ์„ฑ(Retrieval-Augmented Generation, RAG)์ด๋ผ๊ณ  ๋ถ€๋ฆ…๋‹ˆ๋‹ค. ์‰ฝ๊ฒŒ ์„ค๋ช…ํ•˜์ž๋ฉด, ์‹œ์Šคํ…œ์ด ๋จผ์ € ์›๋ณธ ๋ฌธ์„œ์˜ ๋‹จ๋ฝ์„ ์ฐพ์•„๋‚ด๊ณ , ๋ชจ๋ธ์ด ํ•ด๋‹น ๋‹จ๋ฝ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๋‹ต๋ณ€์„ ์ž‘์„ฑํ•˜๋Š” 2๋‹จ๊ณ„ ๊ตฌ์กฐ์ž…๋‹ˆ๋‹ค.

GLM-5.3 Flash๋Š” ๋ฐ”๋กœ ์ด ๋‘ ๋ฒˆ์งธ ๋‹จ๊ณ„์—์„œ ๋™์ž‘ํ•ฉ๋‹ˆ๋‹ค. ์›น์‚ฌ์ดํŠธ๋ฅผ ์ง์ ‘ ํฌ๋กค๋งํ•˜์ง€ ์•Š์œผ๋ฉฐ, ํ…์ŠคํŠธ ์œ ์‚ฌ๋„ ๊ฒ€์ƒ‰์— ์‚ฌ์šฉ๋˜๋Š” ์ˆ˜์น˜ ํ‘œํ˜„์ธ ์ž„๋ฒ ๋”ฉ(embeddings)์„ ์ƒ์„ฑํ•˜์ง€๋„ ์•Š์Šต๋‹ˆ๋‹ค. ํ‚ค์›Œ๋“œ ๊ฒ€์ƒ‰์ด๋‚˜ ๊ฒฐ๊ณผ์˜ ๊ด€๋ จ๋„๋ฅผ ๋‹ค์‹œ ํ‰๊ฐ€ํ•˜๋Š” ๋ฆฌ๋žญํ‚น(rerank) ๊ณผ์ •๋„ ์ˆ˜ํ–‰ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ฒ€์ƒ‰ ๋‹จ๊ณ„๊ฐ€ ๋„˜๊ฒจ์ค€ ์ปจํ…์ŠคํŠธ๋ฅผ ๋ฐ›์•„ ์ตœ์ข… ๋‹ต๋ณ€์„ ์ž‘์„ฑํ•  ๋ฟ์ž…๋‹ˆ๋‹ค. ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ๊ฒ€์ƒ‰(hybrid search)์€ ์‹œ๋งจํ‹ฑ ๋ฒกํ„ฐ ๋งค์นญ๊ณผ ์ •ํ™•ํ•œ ํ‚ค์›Œ๋“œ ๋งค์นญ์„ ๊ฒฐํ•ฉํ•˜์—ฌ ์ฒ˜๋ฆฌ๋ฉ๋‹ˆ๋‹ค.

AI Search ๋‹จ๊ณ„์—ญํ• 8์›” 30์ผ ๋ณ€๊ฒฝ ์—ฌ๋ถ€
์ƒ‰์ธ(Indexing)์ฝ˜ํ…์ธ  ํŒŒ์‹ฑ, ์ฒญํฌ ๋ถ„ํ• , ์ž„๋ฒ ๋”ฉ ์ƒ์„ฑ ๋ฐ ์ €์žฅ๋ณ€๊ฒฝ ์—†์Œ
๊ฒ€์ƒ‰(Retrieval)๋ฒกํ„ฐ, ํ‚ค์›Œ๋“œ ๋˜๋Š” ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ๊ฒ€์ƒ‰์œผ๋กœ ๊ด€๋ จ ์ฒญํฌ ํƒ์ƒ‰๋ณ€๊ฒฝ ์—†์Œ
์ƒ์„ฑ(Generation)๊ฒ€์ƒ‰๋œ ์ฒญํฌ๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ์ตœ์ข… ๋‹ต๋ณ€ ์ž‘์„ฑ๋ณ€๊ฒฝ๋จ(GLM-5.3 Flash ์„ ํƒ ๊ฐ€๋Šฅ)

์ด๋Ÿฌํ•œ ๋‹จ๊ณ„ ๋ถ„๋ฆฌ๊ฐ€ ์„ค๊ณ„์˜ ํ•ต์‹ฌ์ž…๋‹ˆ๋‹ค. ๊ธฐ์กด ์ธ๋ฑ์Šค๋ฅผ ์žฌ๊ตฌ์ถ•ํ•˜๊ฑฐ๋‚˜ ์ž„๋ฒ ๋”ฉ ๋ชจ๋ธ์„ ๋ณ€๊ฒฝํ•˜์ง€ ์•Š๊ณ ๋„ ์ƒ์„ฑ ๋ชจ๋ธ๋งŒ ๋ฐ”๊ฟ€ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ Cloudflare์—์„œ๋Š” ์ธ์Šคํ„ด์Šค์˜ Settings ๋ฉ”๋‰ด์—์„œ ๋ชจ๋ธ์„ ์ „์—ญ ์„ค์ •ํ•˜๊ฑฐ๋‚˜ ๋‹จ์ผ ์š”์ฒญ๋งˆ๋‹ค ์˜ค๋ฒ„๋ผ์ด๋“œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฌธ์„œ ์ƒ‰์ธ๊ณผ ๊ฒ€์ƒ‰ ๋‹จ๊ณ„ ์ดํ›„ GLM-5.3 Flash๊ฐ€ ์ตœ์ข… ๋‹ต๋ณ€์„ ์ž‘์„ฑํ•˜๋Š” RAG ํŒŒ์ดํ”„๋ผ์ธ ๋‹จ๋ฉด ์ผ๋Ÿฌ์ŠคํŠธ
GLM-5.3 Flash๋Š” ์ตœ์ข… ์ƒ์„ฑ ๋‹จ๊ณ„์—์„œ๋งŒ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ์กด์˜ ์ƒ‰์ธ ๋ฐ ๊ฒ€์ƒ‰ ํŒŒ์ดํ”„๋ผ์ธ์€ ๊ทธ๋Œ€๋กœ ์œ ์ง€๋ฉ๋‹ˆ๋‹ค.

1,048,576ํ† ํฐ ์ปจํ…์ŠคํŠธ ์œˆ๋„์šฐ์˜ ์˜์˜์™€ ์ฃผ์˜ํ•  ์ 

์ƒˆ๋กœ ๋„์ž…๋œ ๋ชจ๋ธ์˜ ์ปจํ…์ŠคํŠธ ์œˆ๋„์šฐ๋Š” AI Search์˜ ์ง€์› ๋ชจ๋ธ ๋ชฉ๋ก์— ํ‘œ๊ธฐ๋œ GLM-4.7 Flash์˜ 131,072ํ† ํฐ๋ณด๋‹ค 8๋ฐฐ ๋„“์Šต๋‹ˆ๋‹ค. ์ปจํ…์ŠคํŠธ๋ž€ ๋ชจ๋ธ์ด ๋‹จ์ผ ์š”์ฒญ์—์„œ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ์ž…๋ ฅ๋Ÿ‰ ์ „์ฒด๋ฅผ ๋œปํ•˜๋ฉฐ, ์‹œ์Šคํ…œ ํ”„๋กฌํ”„ํŠธ, ๊ฒ€์ƒ‰๋œ ๋ฌธ์„œ ๋‹จ๋ฝ, ๋Œ€ํ™” ๋‚ด์—ญ, ๋ชจ๋ธ์ด ์ถœ๋ ฅํ•  ๋‹ต๋ณ€๊นŒ์ง€ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค.

์šฉ๋Ÿ‰์ด ๋Š˜์–ด๋‚œ ๋•๋ถ„์— AI Search๋Š” ๊ธธ์ด๊ฐ€ ๊ธด ๊ฒ€์ƒ‰ ๋‹จ๋ฝ์ด๋‚˜ ์žฅ๊ธฐ ๋Œ€ํ™” ๋‚ด์—ญ์„ ํ›จ์”ฌ ์—ฌ์œ ๋กญ๊ฒŒ ์ˆ˜์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ ๋ฌธ์„œ์— ๊ฑธ์ณ ๋‹จ์„œ๊ฐ€ ํฉ์–ด์ ธ ์žˆ๋Š” ๊ธฐ์ˆ  ๋งค๋‰ด์–ผ, ์‚ฌ๋‚ด ๊ทœ์ •์ง‘, ๊ณ ๊ฐ ์ง€์› ์Šค๋ ˆ๋“œ๋ฅผ ๋‹ค๋ฃฐ ๋•Œ ๋งค์šฐ ์œ ๋ฆฌํ•ฉ๋‹ˆ๋‹ค.

๊ทธ๋ ‡๋‹ค๊ณ  ํ•ด์„œ AI Search๊ฐ€ ์ง€์‹ ๋ฒ ์ด์Šค ์ „์ฒด๋ฅผ ๋งค ํ”„๋กฌํ”„ํŠธ๋งˆ๋‹ค ๋ชจ๋ธ์— ํ†ต์งธ๋กœ ๋ฐ€์–ด ๋„ฃ๋Š”๋‹ค๋Š” ๋œป์€ ์•„๋‹™๋‹ˆ๋‹ค. ๊ฒ€์ƒ‰ ๋‹จ๊ณ„๋Š” ์—ฌ์ „ํžˆ ์„ ๋ณ„๋œ ์ฒญํฌ ์„ธํŠธ๋งŒ์„ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค. Workers ๋ฐ”์ธ๋”ฉ์€ ๊ธฐ๋ณธ์ ์œผ๋กœ 10๊ฐœ์˜ ๊ฒฐ๊ณผ๋ฅผ ๋ฐ˜ํ™˜ํ•˜๋ฉฐ, ์ตœ์†Œ 1๊ฐœ์—์„œ ์ตœ๋Œ€ 50๊ฐœ๊นŒ์ง€ ์„ค์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฐฑ๋งŒ ํ† ํฐ์— ๋‹ฌํ•˜๋Š” ์ปจํ…์ŠคํŠธ ์œˆ๋„์šฐ๊ฐ€ ์žˆ๋”๋ผ๋„, ๋ถ€์‹คํ•œ ์ธ๋ฑ์‹ฑ ๊ตฌ์กฐ๋‚˜ ์ž˜๋ชป๋œ ํ•„ํ„ฐ๋ง, ์œ ์šฉํ•œ ๋‹จ๋ฝ์„ ํƒˆ๋ฝ์‹œํ‚ค๋Š” ๊ฒ€์ƒ‰ ์ž„๊ณ„๊ฐ’ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•ด ์ฃผ์ง€๋Š” ๋ชปํ•ฉ๋‹ˆ๋‹ค.

ํ•œ ๊ฐ€์ง€ ๋” ๊ตฌ๋ถ„ํ•ด์•ผ ํ•  ๊ธฐ์ˆ ์  ์ฐจ์ด๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. Workers AI ์ง์ ‘ ํ˜ธ์ถœ ๋ชจ๋ธ์˜ ๊ฒฝ์šฐ ์ถ”๋ก (reasoning), ํ•จ์ˆ˜ ํ˜ธ์ถœ(function calling), ๋น„์ „(vision) ๊ธฐ๋Šฅ์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ AI Search ํ™˜๊ฒฝ์—์„œ๋Š” ์ด๋ฒˆ ์—…๋ฐ์ดํŠธ๋ฅผ ํ†ตํ•ด ์˜ค์ง 'ํ…์ŠคํŠธ ์ƒ์„ฑ' ์ „์šฉ ๋ชจ๋ธ๋กœ ์—ฐ๋™๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์†Œ์Šค ๋ฌธ์„œ์— ํฌํ•จ๋œ ์ด๋ฏธ์ง€๋Š” ๋‹ต๋ณ€ ์ƒ์„ฑ ๋‹จ๊ณ„ ์ด์ „์— ์ด๋ฏธ ๋งˆํฌ๋‹ค์šด์œผ๋กœ ๋ณ€ํ™˜๋˜๋ฏ€๋กœ, ์ด๋ฒˆ ์—…๋ฐ์ดํŠธ๊ฐ€ AI Search ์ฑ„ํŒ…์„ ์ˆœ์ˆ˜ ์ด๋ฏธ์ง€ ๋ถ„์„ ์—”๋“œํฌ์ธํŠธ๋กœ ๋ฐ”๊ฟ” ์ฃผ๋Š” ๊ฒƒ์€ ์•„๋‹™๋‹ˆ๋‹ค.

๋„์ž…์ด ์œ ์šฉํ•œ ๋„ค ๊ฐ€์ง€ ์‹œ๋‚˜๋ฆฌ์˜ค

1. ๊ณ ๊ฐ ์ง€์› ๋ฐฑ๋กœ๊ทธ๊ฐ€ ์Œ“์ธ 1์ธ SaaS ์ฐฝ์—…์ž

๊ณต๊ฐœ ๊ธฐ์ˆ  ๋ฌธ์„œ๋ฅผ ์ธ๋ฑ์‹ฑํ•˜๊ณ  ์ƒ์„ฑ ๋ชจ๋ธ๋กœ GLM-5.3 Flash๋ฅผ ์„ ํƒํ•œ ๋’ค ๋„์›€๋ง ๋ฒ„ํŠผ ๋’ค์— ์ฑ„ํŒ… ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์—ฐ๋™ํ•˜์‹ญ์‹œ์˜ค. ์ด ๊ตฌ์„ฑ์˜ ๊ฐ€์น˜๋Š” ๋‹จ์ˆœํ•œ ์ฑ—๋ด‡์ด ์•„๋‹ˆ๋ผ, ๊ณ ๊ฐ์˜ ์งˆ๋ฌธ์—์„œ ๊ฒ€์ƒ‰๋œ ์›๋ณธ ๋‹จ๋ฝ์œผ๋กœ ์ด์–ด์ง€๊ณ  ์ตœ์ข… ๋‹ต๋ณ€์œผ๋กœ ์—ฐ๊ฒฐ๋˜๋Š” ๋‹จ์ผ ๊ด€๋ฆฌํ˜• ๊ฒฝ๋กœ๋ฅผ ์ œ๊ณตํ•œ๋‹ค๋Š” ๋ฐ ์žˆ์Šต๋‹ˆ๋‹ค.

์ฝ”๋“œ๋ฅผ ํ•œ ์ค„๋„ ์ž‘์„ฑํ•˜์ง€ ์•Š๊ณ  ๋Œ€์‹œ๋ณด๋“œ์—์„œ ๋จผ์ € ํŒŒ์ดํ”„๋ผ์ธ์„ ํ…Œ์ŠคํŠธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  1. ์ธ์Šคํ„ด์Šค ์ƒ์„ฑ

    Cloudflare ๋Œ€์‹œ๋ณด๋“œ์—์„œ AI Search ๋ฉ”๋‰ด๋กœ ์ด๋™ํ•˜์—ฌ Create Instance๋ฅผ ์„ ํƒํ•˜๊ณ  ์ด๋ฆ„์„ ์ง€์ •ํ•œ ๋’ค ์ œํ’ˆ ์›น์‚ฌ์ดํŠธ๋‚˜ R2 ๋ฒ„ํ‚ท์„ ์—ฐ๊ฒฐํ•ฉ๋‹ˆ๋‹ค. ์ธ์Šคํ„ด์Šค๋ฅผ ๋จผ์ € ์ƒ์„ฑํ•˜๊ณ  ๋‚˜์ค‘์— ํŒŒ์ผ์„ ์—…๋กœ๋“œํ•ด๋„ ๋ฉ๋‹ˆ๋‹ค.

  2. ์ƒ‰์ธ ์™„๋ฃŒ ๋Œ€๊ธฐ

    ์ธ์Šคํ„ด์Šค์˜ Items ํƒญ์„ ์—ด์–ด ์ฝ˜ํ…์ธ  ์ธ๋ฑ์‹ฑ์ด ๋๋‚ฌ๋Š”์ง€ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค. ํŒŒ์ผ์„ ์—…๋กœ๋“œํ•˜๋ฉด ์ƒ‰์ธ์ด ์ž๋™์œผ๋กœ ์‹œ์ž‘๋ฉ๋‹ˆ๋‹ค.

  3. ์ƒ์„ฑ ๋ชจ๋ธ ์„ ํƒ

    Settings ๋ฉ”๋‰ด๋ฅผ ์—ด๊ณ  Smart Default ๋Œ€์‹  ๋ช…์‹œ์  ์ƒ์„ฑ ๋ชจ๋ธ ์„ค์ •์„ ์„ ํƒํ•œ ๋’ค @cf/zai-org/glm-5.3-flash๋ฅผ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ์กด ์ž„๋ฒ ๋”ฉ ๋ชจ๋ธ์€ ๊ทธ๋Œ€๋กœ ์œ ์ง€๋ฉ๋‹ˆ๋‹ค.

  4. ๋‘ ๊ฐ€์ง€ ๋ชจ๋“œ ๊ฒ€์ฆ

    Playground์˜ Search ๋ชจ๋“œ์—์„œ ๊ฒ€์ƒ‰๋œ ์ฒญํฌ๋ฅผ ๊ฒ€ํ† ํ•œ ๋’ค, Chat ๋ชจ๋“œ์—์„œ ์ƒ์„ฑ๋œ ๋‹ต๋ณ€์„ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค. Search ๋‹จ๊ณ„์—์„œ ์›๋ณธ ๋‹จ๋ฝ์„ ์ฐพ์ง€ ๋ชปํ–ˆ๋‹ค๋ฉด ์ƒ์„ฑ ๋ชจ๋ธ์„ ๋ฐ”๊พธ์–ด๋„ ๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

2. ์—ฌ๋Ÿฌ ๊ณ ๊ฐ์‚ฌ์˜ ์ง€์‹ ๋ฒ ์ด์Šค๋ฅผ ์šด์˜ํ•˜๋Š” ์†Œ๊ทœ๋ชจ ์—์ด์ „์‹œ

๊ณ ๊ฐ์‚ฌ๋งˆ๋‹ค ์ฝ˜ํ…์ธ ๋ฅผ ๋ณ„๋„์˜ AI Search ์ธ์Šคํ„ด์Šค๋กœ ๋ถ„๋ฆฌํ•˜๊ณ , ๋‚ด๋ถ€ ํ‰๊ฐ€ ๊ธฐ์ค€์„ ํ†ต๊ณผํ•œ ๊ณ ๊ฐ์‚ฌ๋ถ€ํ„ฐ ์ƒ์„ฑ ๋ ˆ์ด์–ด๋ฅผ GLM-5.3 Flash๋กœ ํ‘œ์ค€ํ™”ํ•˜์‹ญ์‹œ์˜ค. ์šด์˜ ํšจ์œจ ๊ด€์ ์—์„œ ํฐ ์ด์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ํŒ€์€ ๋‹จ์ผ ์ƒ‰์ธ ๋ฐ ๊ฒ€์ƒ‰ ์‹œ์Šคํ…œ์„ ์œ ์ง€ํ•˜๋ฉด์„œ ๊ณ ๊ฐ์‚ฌ๋ณ„ ๋…์ž์ ์ธ ์ฝ˜ํ…์ธ , ํ”„๋กฌํ”„ํŠธ, ๋ฐฐํฌ ์ผ์ •์„ ๋ถ„๋ฆฌํ•˜์—ฌ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋‹จ์ˆœํžˆ ๋ชจ๋ธ ๊ด€๋ฆฌ๊ฐ€ ํŽธํ•˜๋‹ค๋Š” ์ด์œ ๋กœ ๊ณ ๊ฐ์‚ฌ ๋ฐ์ดํ„ฐ๋ฅผ ํ•˜๋‚˜์˜ ์ธ์Šคํ„ด์Šค๋กœ ํ†ตํ•ฉํ•˜์ง€ ๋งˆ์‹ญ์‹œ์˜ค. ๋ชจ๋ธ์€ ์ธ์Šคํ„ด์Šค ์ˆ˜์ค€์—์„œ ์ง€์ •ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ํ•˜๋‚˜์˜ ๋ฐ”์ธ๋”ฉ์—์„œ ์—ฌ๋Ÿฌ ์ธ์Šคํ„ด์Šค๋ฅผ ์ œ์–ดํ•ด์•ผ ํ•˜๋Š” ํ™˜๊ฒฝ์„ ์œ„ํ•ด ๋„ค์ž„์ŠคํŽ˜์ด์Šค(namespaces) ๊ธฐ๋Šฅ๋„ ์ง€์›๋ฉ๋‹ˆ๋‹ค.

3. ์‚ฌ๋‚ด ๋Ÿฐ๋ถ(Runbook) ๊ฒ€์ƒ‰์ด ํ•„์š”ํ•œ ์ธํ”„๋ผ ์šด์˜ํŒ€

R2์— ๋ณด๊ด€๋œ ๋Ÿฐ๋ถ ๋ฌธ์„œ๋ฅผ ์—ฐ๊ฒฐํ•˜๊ณ , ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ๊ฒ€์ƒ‰์„ ๊ตฌ์„ฑํ•˜์—ฌ ์ •ํ™•ํ•œ ์—๋Ÿฌ ์ฝ”๋“œ์™€ ์˜๋ฏธ์ƒ ์œ ์‚ฌํ•œ ํŠธ๋Ÿฌ๋ธ”์ŠˆํŒ… ์ ˆ์ฐจ๋ฅผ ๋ชจ๋‘ ๊ฒ€์ƒ‰ํ•˜๋„๋ก ์„ค์ •ํ•˜์‹ญ์‹œ์˜ค. ๊ทธ๋Ÿฐ ๋‹ค์Œ GLM-5.3 Flash๋ฅผ ํ†ตํ•ด ๊ฒ€์ƒ‰๋œ ์ ˆ์ฐจ๋ฅผ ์ •๋ˆ๋œ ๋‹ต๋ณ€์œผ๋กœ ๋ณ€ํ™˜ํ•ฉ๋‹ˆ๋‹ค. ์šด์˜ํŒ€์€ ํ•„์š”ํ•œ ๋Œ€์‘ ์ ˆ์ฐจ๋ฅผ ๋น ๋ฅด๊ฒŒ ์ฐพ์„ ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๋ฐ˜ํ™˜๋œ ์›๋ณธ ์ฒญํฌ๋ฅผ ํ†ตํ•ด ์ถœ์ฒ˜๋ฅผ ์ง์ ‘ ๊ต์ฐจ ๊ฒ€์ฆํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์žฅ์•  ๋Œ€์‘ ์›Œํฌํ”Œ๋กœ์—์„œ๋Š” ์ƒ์„ฑ๋œ ๋‹ต๋ณ€ ๋ฐ”๋กœ ์˜†์— ์›๋ณธ ์†Œ์Šค ์ฒญํฌ๋ฅผ ํ•จ๊ป˜ ํ‘œ์‹œํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋ชจ๋ธ์ด ์ƒ์„ฑํ•œ ํ…์ŠคํŠธ๋Š” ํŽธ์˜๋ฅผ ์œ„ํ•œ ์š”์•ฝ ๋ ˆ์ด์–ด์ผ ๋ฟ, ํ”„๋กœ๋•์…˜ ์‹œ์Šคํ…œ์„ ๋ณ€๊ฒฝํ•  ๊ถŒํ•œ์„ ๊ฐ–๋Š” ์ ˆ๋Œ€์  ๊ธฐ์ค€์ด ๋  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

4. ์Šคํƒ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ ์—†์ด ๋ชจ๋ธ๋งŒ ๋ฒค์น˜๋งˆํฌํ•˜๋ ค๋Š” ํ”Œ๋žซํผ ์—”์ง€๋‹ˆ์–ด

์š”์ฒญ ๋‹จ์œ„๋กœ ์ง€์ • ๊ฐ€๋Šฅํ•œ model ํŒŒ๋ผ๋ฏธํ„ฐ๋ฅผ ํ™œ์šฉํ•˜์—ฌ ํŠธ๋ž˜ํ”ฝ์˜ ์ผ๋ถ€๋งŒ GLM-5.3 Flash๋กœ ๋ผ์šฐํŒ…ํ•˜์‹ญ์‹œ์˜ค. ์ž…๋ ฅ ํ† ํฐ, ์ถœ๋ ฅ ํ† ํฐ, ๋ฐ˜ํ™˜๋œ ์ฒญํฌ, ๋‹ต๋ณ€ ์ฑ„ํƒ๋ฅ , ์ง€์—ฐ ์‹œ๊ฐ„(latency)์„ ๊ธฐ๋กํ•˜๊ณ , ๋‚˜๋จธ์ง€ ํŠธ๋ž˜ํ”ฝ์€ ๊ธฐ์กด ์ธ์Šคํ„ด์Šค ๊ธฐ๋ณธ ๋ชจ๋ธ๋กœ ์œ ์ง€ํ•ฉ๋‹ˆ๋‹ค.

์ธ๋ฑ์Šค, ๊ฒ€์ƒ‰ ์„ค์ •, ์›๋ณธ ์ฝ”ํผ์Šค๊ฐ€ ์™„๋ฒฝํžˆ ๋™์ผํ•œ ์กฐ๊ฑด์—์„œ ์ตœ์ข… ๋‹ต๋ณ€ ๋ชจ๋ธ๋งŒ ๋ณ€๊ฒฝ๋˜๋ฏ€๋กœ ๊ณต์ •ํ•˜๊ณ  ํˆฌ๋ช…ํ•œ A/B ํ…Œ์ŠคํŠธ๊ฐ€ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

๋งŒ์•ฝ ์—์ด์ „ํŠธ ์‹œ์Šคํ…œ์ด ์‚ฌ๋‚ด ๋ฌธ์„œ ์ธ๋ฑ์‹ฑ์ด ์•„๋‹Œ ์‹ค์‹œ๊ฐ„ ๊ณต๊ฐœ ์›น ์ •๋ณด ๊ฒ€์ƒ‰์„ ํ•„์š”๋กœ ํ•œ๋‹ค๋ฉด ์ ‘๊ทผ ๋ฐฉ์‹์ด ๋‹ฌ๋ผ์ ธ์•ผ ํ•ฉ๋‹ˆ๋‹ค. ํ•ด๋‹น ๋ชฉ์ ์— ํŠนํ™”๋œ ํ”„๋กœ๋ฐ”์ด๋” ๋ถ„์„์€ ์ž์œจํ˜• ์—์ด์ „ํŠธ๋ฅผ ์œ„ํ•œ AI ๊ฒ€์ƒ‰ API ๊ฐ€์ด๋“œ์—์„œ ๋‹ค๋ฃจ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

GLM-5.3 Flash๋ฅผ ํ˜ธ์ถœํ•˜๋Š” ์‹คํ–‰ ๊ฐ€๋Šฅํ•œ Worker ์˜ˆ์ œ

Cloudflare์˜ ๊ณต์‹ Workers ๊ฐ€์ด๋“œ๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ Worker ์ „์šฉ TypeScript ํ”„๋กœ์ ํŠธ๋ฅผ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค:

Bash
npm create cloudflare@latest -- ai-search-tutorial
cd ai-search-tutorial

wrangler.jsonc์— ๋„ค์ž„์ŠคํŽ˜์ด์Šค ๋ฐ”์ธ๋”ฉ์„ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค. ๋ฐ”์ธ๋”ฉ์€ Worker๊ฐ€ ๋‹ค๋ฅธ Cloudflare ๋ฆฌ์†Œ์Šค๋ฅผ ํ˜ธ์ถœํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋•๋Š” ์‹๋ณ„์ž์ž…๋‹ˆ๋‹ค. AI Search๋Š” ๋กœ์ปฌ ํ”„๋กœ์„ธ์Šค ๋‚ด๋ถ€์—์„œ ์‹คํ–‰๋˜์ง€ ์•Š์œผ๋ฏ€๋กœ remote: true ์„ค์ •์ด ํ•„์ˆ˜์ ์ž…๋‹ˆ๋‹ค. Wrangler๋Š” ๋กœ์ปฌ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์—์„œ ์ด ์š”์ฒญ์„ ๋ฐฐํฌ๋œ ์›๊ฒฉ ์„œ๋น„์Šค๋กœ ํ”„๋ก์‹œ ์ „๋‹ฌํ•ฉ๋‹ˆ๋‹ค.

Jsonc
{
  "$schema": "./node_modules/wrangler/config-schema.json",
  "ai_search_namespaces": [
    {
      "binding": "AI_SEARCH",
      "namespace": "default",
      "remote": true
    }
  ]
}

์ด์ œ src/index.ts๋ฅผ ์•„๋ž˜ ์ฝ”๋“œ๋กœ ๊ต์ฒดํ•ฉ๋‹ˆ๋‹ค. /setup ๊ฒฝ๋กœ๋ฅผ ํ•œ ๋ฒˆ ํ˜ธ์ถœํ•˜์—ฌ ์ธ์Šคํ„ด์Šค๋ฅผ ์ƒ์„ฑํ•˜๊ณ  ์ƒ˜ํ”Œ ๋ฌธ์„œ๋ฅผ ์ƒ‰์ธํ•ฉ๋‹ˆ๋‹ค. ์ดํ›„ ๋“ค์–ด์˜ค๋Š” ๋ชจ๋“  ์ฟผ๋ฆฌ๋Š” ๋งค์นญ๋œ ์ฝ˜ํ…์ธ ๋ฅผ ๊ฒ€์ƒ‰ํ•œ ๋’ค GLM-5.3 Flash๋ฅผ ํ†ตํ•ด ์ตœ์ข… ๋‹ต๋ณ€์„ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.

TypeScript
export interface Env {
	AI_SEARCH: AiSearchNamespace;
}

export default {
	async fetch(request, env): Promise<Response> {
		const url = new URL(request.url);

		if (url.pathname === "/setup") {
			const instance = await env.AI_SEARCH.create({ id: "my-instance" });
			const item = await instance.items.uploadAndPoll(
				"getting-started.md",
				"AI Search indexes uploaded content for retrieval.",
			);
			return Response.json({ created: "my-instance", status: item.status });
		}

		const query = url.searchParams.get("q") ?? "What does AI Search do?";

		const response = await env.AI_SEARCH.get("my-instance").chatCompletions({
			messages: [
				{
					role: "system",
					content: "Answer only from the indexed content. If the answer is missing, say so.",
				},
				{ role: "user", content: query },
			],
			model: "@cf/zai-org/glm-5.3-flash",
			ai_search_options: {
				retrieval: { max_num_results: 5 },
			},
		});

		return Response.json(response);
	},
} satisfies ExportedHandler<Env>;

npx wrangler dev ๋ช…๋ น์–ด๋กœ ๋กœ์ปฌ์—์„œ ํ…Œ์ŠคํŠธํ•ฉ๋‹ˆ๋‹ค. ์ •์ƒ ๋™์ž‘์„ ํ™•์ธํ•œ ํ›„ npx wrangler login ๋ฐ npx wrangler deploy๋ฅผ ์‹คํ–‰ํ•˜์—ฌ ๋ฐฐํฌํ•ฉ๋‹ˆ๋‹ค.

๋ฐ”์ธ๋”ฉ์„ ์‚ฌ์šฉํ•˜๋ฉด Worker ์ฝ”๋“œ ๋‚ด๋ถ€์— ๋ณ„๋„์˜ AI Search API ํ† ํฐ์„ ๋ณด๊ด€ํ•  ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ๋งŒ์•ฝ ์™ธ๋ถ€์—์„œ REST API๋กœ ์ง์ ‘ ํ˜ธ์ถœํ•˜๋Š” ๋ฐฉ์‹์„ ์ทจํ•œ๋‹ค๋ฉด ํ† ํฐ์— AI Search:Edit ๋ฐ AI Search:Run ๊ถŒํ•œ์ด ๋ชจ๋‘ ๋ถ€์—ฌ๋˜์–ด ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์ž์ฃผ ๋ฐœ์ƒํ•˜๋Š” ์‹ค์ˆ˜๋Š” ์›๋ณธ ์†Œ์Šค๊ฐ€ ๊ฒ€์ƒ‰ ๋‹จ๊ณ„์—์„œ ์•„์˜ˆ ๋ˆ„๋ฝ๋˜์—ˆ๋Š”๋ฐ ์ƒ์„ฑ ๋ชจ๋ธ์˜ ํ”„๋กฌํ”„ํŠธ๋งŒ ์ˆ˜์ •ํ•˜๋Š” ๊ฒฝ์šฐ์ž…๋‹ˆ๋‹ค. ํ”„๋กฌํ”„ํŠธ๋ฅผ ๋ฐ”๊พธ๊ฑฐ๋‚˜ ์ปจํ…์ŠคํŠธ๋ฅผ ๋Š˜๋ฆฌ๊ฑฐ๋‚˜ ๋ชจ๋ธ์„ ์˜์‹ฌํ•˜๊ธฐ ์ „์— ๋จผ์ € response.chunks ๋ฐฐ์—ด์„ ์ ๊ฒ€ํ•˜์‹ญ์‹œ์˜ค. ๋ชจ๋ธ์— ์ „๋‹ฌ์กฐ์ฐจ ๋˜์ง€ ์•Š์€ ๋ฌธ์„œ๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ์ •ํ™•ํ•œ ๋‹ต๋ณ€์ด ๋‚˜์˜ฌ ์ˆ˜๋Š” ์—†์Šต๋‹ˆ๋‹ค.

๋น„์šฉ ๊ตฌ์กฐ์™€ ํ”Œ๋žœ๋ณ„ ์ œํ•œ ์‚ฌํ•ญ

AI Search ์„œ๋น„์Šค ์ž์ฒด๋Š” ์˜คํ”ˆ ๋ฒ ํƒ€ ๊ธฐ๊ฐ„ ๋™์•ˆ ๋ฌด๋ฃŒ๋กœ ์ œ๊ณต๋˜๋ฉฐ, ์‚ฌ์šฉ์ž์˜ Workers ํ”Œ๋žœ ํ•œ๋„ ๋‚ด์—์„œ ๋™์ž‘ํ•ฉ๋‹ˆ๋‹ค. ๋‹จ, Workers AI ๋ชจ๋ธ ์‚ฌ์šฉ๋Ÿ‰์€ ๋ณ„๋„๋กœ ๊ณผ๊ธˆ๋˜๋ฉฐ, AI Gateway๋ฅผ ์—ฐ๋™ํ•œ ๊ฒฝ์šฐ ํ•ด๋‹น ์š”๊ธˆ์ด ์ถ”๊ฐ€๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Cloudflare๋Š” AI Search ์œ ๋ฃŒํ™” ์ „ํ™˜ ์ตœ์†Œ 30์ผ ์ „์— ์‚ฌ์ „ ๊ณต์ง€ํ•˜๊ฒ ๋‹ค๊ณ  ๋ฐํ˜”์Šต๋‹ˆ๋‹ค.

GLM-5.3 Flash ์š”๊ธˆ์€ ์ž…๋ ฅ ํ† ํฐ 100๋งŒ ๊ฐœ๋‹น $0.15, ์ถœ๋ ฅ ํ† ํฐ 100๋งŒ ๊ฐœ๋‹น $0.50์ž…๋‹ˆ๋‹ค. ์บ์‹œ๋˜์ง€ ์•Š์€ ์ž…๋ ฅ ํ† ํฐ 5,000๊ฐœ์™€ ์ถœ๋ ฅ ํ† ํฐ 500๊ฐœ๋กœ ๊ตฌ์„ฑ๋œ 1ํšŒ ์š”์ฒญ์˜ ์ƒ์„ฑ ๋น„์šฉ์€ ์•ฝ $0.001์ž…๋‹ˆ๋‹ค:

0.005 ร— $0.15 + 0.0005 ร— $0.50 = $0.001

๋™์ผํ•œ ์กฐ๊ฑด์œผ๋กœ 20,000ํšŒ ์š”์ฒญ์ด ๋ฐœ์ƒํ•˜๋ฉด Workers AI ์ƒ์„ฑ ๋น„์šฉ์€ $20๊ฐ€ ๋ฉ๋‹ˆ๋‹ค. ์ด๋Š” ์ดํ•ด๋ฅผ ๋•๊ธฐ ์œ„ํ•œ ์˜ˆ์‹œ์ผ ๋ฟ ๊ณ ์ •๋œ ๊ฒฌ์ ์ด ์•„๋‹™๋‹ˆ๋‹ค. ์ž…๋ ฅ ํ† ํฐ์—๋Š” ์‹œ์Šคํ…œ ํ”„๋กฌํ”„ํŠธ, ๋Œ€ํ™” ๊ธฐ๋ก, ๊ฒ€์ƒ‰๋œ ์ฒญํฌ๊ฐ€ ๋ชจ๋‘ ํฌํ•จ๋˜๋ฏ€๋กœ, ๊ฒ€์ƒ‰๋œ ๋‹จ๋ฝ์˜ ์–‘์ด ๋งŽ์•„์ง€๋ฉด ๋ช…์‹œ๋œ ๊ธฐ๋ณธ ๋‹จ๊ฐ€๋ณด๋‹ค ๋น„์šฉ์ด ๋น ๋ฅด๊ฒŒ ๋ˆ„์ ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Workers Free ํ”Œ๋žœ์˜ ๊ฒฝ์šฐ AI Search ์ฟผ๋ฆฌ ์›” 20,000ํšŒ, ์ธ์Šคํ„ด์Šค 100๊ฐœ, ์ธ์Šคํ„ด์Šค๋‹น ํŒŒ์ผ 100,000๊ฐœ, ์ผ์ผ ์›น์‚ฌ์ดํŠธ ํฌ๋กค๋ง ํŽ˜์ด์ง€ 500๊ฐœ๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ํŒŒ์ผ๋‹น ์ตœ๋Œ€ ํฌ๊ธฐ๋Š” 4 MB์ž…๋‹ˆ๋‹ค. Workers Paid ํ”Œ๋žœ์œผ๋กœ ์ „ํ™˜ํ•˜๋ฉด ์ธ์Šคํ„ด์Šค ํ•œ๋„๊ฐ€ 5,000๊ฐœ๋กœ ๋Š˜์–ด๋‚˜๊ณ , ์›”๊ฐ„ ์ฟผ๋ฆฌ ๋ฐ ์ผ์ผ ํฌ๋กค๋ง ์ œํ•œ์ด ํ•ด์ œ๋˜๋ฉฐ, ์ธ์Šคํ„ด์Šค๋‹น ํŒŒ์ผ์€ 100๋งŒ ๊ฐœ(ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ๊ฒ€์ƒ‰ ํ™œ์„ฑํ™” ์‹œ 500,000๊ฐœ)๊นŒ์ง€ ํ—ˆ์šฉ๋ฉ๋‹ˆ๋‹ค. ํŒŒ์ผ๋‹น 4 MB ์ œํ•œ์€ ์œ ์ง€๋ฉ๋‹ˆ๋‹ค.

Cloudflare ๊ณต์‹ ๋ฌธ์„œ์—๋Š” ์ด ๋ชจ๋ธ์— ๋Œ€ํ•œ AI Search ํ™˜๊ฒฝ ์ „์šฉ ์ง€์—ฐ ์‹œ๊ฐ„์ด๋‚˜ ๋‹ต๋ณ€ ํ’ˆ์งˆ ๋ฒค์น˜๋งˆํฌ ์ˆ˜์น˜๊ฐ€ ๊ณต๊ฐœ๋˜์–ด ์žˆ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋ชจ๋ธ ์†Œ๊ฐœ ํŽ˜์ด์ง€์˜ ์•„ํ‚คํ…์ฒ˜์™€ ์„ฑ๋Šฅ ์ง€ํ‘œ๊ฐ€ ์‹ค์ œ ์‚ฌ์šฉ์ž์˜ ๋„๋ฉ”์ธ ๋ฌธ์„œ์—์„œ๋„ ๋™์ผํ•˜๊ฒŒ ์žฌํ˜„๋œ๋‹ค๊ณ  ๋ณด์žฅํ•  ์ˆ˜๋Š” ์—†์Šต๋‹ˆ๋‹ค. ํŠนํžˆ ์‚ฌ๊ทœ, ๊ธˆ์œต, ์˜๋ฃŒ, ์žฅ์•  ๋Œ€์‘๊ณผ ๊ด€๋ จ๋œ ๋ฏผ๊ฐํ•œ ๋ฌธ์„œ๋ผ๋ฉด ํ”„๋กœ๋•์…˜ ํŠธ๋ž˜ํ”ฝ์„ ์—ด๊ธฐ ์ „์— ์ •๋‹ต์ด ํ™•์ธ๋œ ํ…Œ์ŠคํŠธ ์„ธํŠธ๋กœ ์ฒ ์ €ํ•œ ๊ฒ€์ฆ์„ ๊ฑฐ์ณ์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์ง€๊ธˆ ์ทจํ•ด์•ผ ํ•  ์•ก์…˜

์ด๋ฏธ AI Search Chat Completions๋ฅผ ์‚ฌ์šฉ ์ค‘์ด๊ณ , Cloudflare ํ™˜๊ฒฝ ๋‚ด์—์„œ ํ˜ธ์ŠคํŒ…๋˜๋Š” ์ƒ์„ฑ ๋ชจ๋ธ์„ ์›ํ•˜๋ฉฐ, ์‚ฌ์ „ ๊ฒ€์ฆ์šฉ ์งˆ๋ฌธ ์„ธํŠธ๋ฅผ ํ™•๋ณดํ•˜๊ณ  ์žˆ๋‹ค๋ฉด ์ฆ‰์‹œ ํ…Œ์ŠคํŠธํ•ด ๋ณด์‹ญ์‹œ์˜ค. ํ…Œ์ŠคํŠธ ์ธ์Šคํ„ด์Šค์— GLM-5.3 Flash๋ฅผ ๊ณ ์ •ํ•˜๊ฑฐ๋‚˜ ๋‹จ์ผ ์š”์ฒญ ๋ ˆ๋ฒจ์—์„œ ๋ชจ๋ธ์„ ์˜ค๋ฒ„๋ผ์ด๋“œํ•˜์—ฌ ๊ฒ€์ƒ‰๋œ ์ฒญํฌ, ๋‹ต๋ณ€ ์ˆ˜์šฉ๋„, ํ† ํฐ ์†Œ๋ชจ๋Ÿ‰, ์‘๋‹ต ์ง€์—ฐ ์‹œ๊ฐ„์„ ๊ธฐ์กด ๋ชจ๋ธ๊ณผ ๋Œ€์กฐํ•˜์‹ญ์‹œ์˜ค.

ํ˜„์žฌ Smart Default ๊ตฌ์„ฑ์˜ ํ’ˆ์งˆ๊ณผ ๋น„์šฉ์— ๋งŒ์กฑํ•˜๊ณ  ์žˆ๋‹ค๋ฉด ์„œ๋‘˜๋Ÿฌ ์ „ํ™˜ํ•  ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ์˜ต์…˜์ด ์ถœ์‹œ๋˜์—ˆ๋‹ค๊ณ  ํ•ด์„œ ๊ฐ•์ œ๋กœ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ํ•ด์•ผ ํ•˜๋Š” ๊ฒƒ์€ ์•„๋‹™๋‹ˆ๋‹ค. ๋ฌธ์„œ ์ธ๋ฑ์‹ฑ ์ƒํƒœ๊ฐ€ ์—ฌ์ „ํžˆ ๋ถˆ์•ˆ์ •ํ•˜๋‹ค๋ฉด ๋ชจ๋ธ ๊ต์ฒด๋ณด๋‹ค ์ƒ‰์ธ ์ •๋น„๊ฐ€ ์šฐ์„ ์ž…๋‹ˆ๋‹ค. ์ตœ์ข… ๋ชจ๋ธ์„ ๋ฐ”๊พผ๋‹ค๊ณ  ํ•ด์„œ ๋ˆ„๋ฝ๋˜๊ฑฐ๋‚˜ ์ž˜๋ชป ์ชผ๊ฐœ์ง„ ์ฒญํฌ ๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ๋˜์ง€๋Š” ์•Š์Šต๋‹ˆ๋‹ค.

Search ์—”๋“œํฌ์ธํŠธ๋งŒ ํ˜ธ์ถœํ•˜๊ณ  ์ž์ฒด ๋ชจ๋ธ ๋ ˆ์ด์–ด์—์„œ ๋‹ต๋ณ€์„ ์ƒ์„ฑํ•˜๋Š” ์•„ํ‚คํ…์ฒ˜๋ฅผ ์‚ฌ์šฉ ์ค‘์ด๊ฑฐ๋‚˜, AI Search๋ฅผ ๋„์ž…ํ•˜์ง€ ์•Š์€ ํ™˜๊ฒฝ์ด๋ผ๋ฉด ์ด๋ฒˆ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์˜ ์ง์ ‘์ ์ธ ์˜ํ–ฅ์€ ์—†์Šต๋‹ˆ๋‹ค. GLM-5.3 Flash๋Š” Workers AI์—์„œ ๋‹จ๋…์œผ๋กœ๋„ ํ˜ธ์ถœ ๊ฐ€๋Šฅํ•˜์ง€๋งŒ, ์ด๋ฒˆ ๋ฆด๋ฆฌ์Šค์˜ ํ•ต์‹ฌ์€ AI Search์˜ ๋‹ต๋ณ€ ์ƒ์„ฑ ๋‹จ๊ณ„์— ์ •์‹ ํ†ตํ•ฉ๋˜์—ˆ๋‹ค๋Š” ์ ์ž…๋‹ˆ๋‹ค.

์ƒˆ๋กœ์šด ๋„๊ตฌ๊ฐ€ ์ถœ์‹œ๋  ๋•Œ๋งˆ๋‹ค ์šด์˜์ž ๊ด€์ ์˜ ์‹ค์งˆ์ ์ธ ์•„ํ‚คํ…์ฒ˜ ๋ถ„์„์„ ๋ฐ›์•„๋ณด๊ณ  ์‹ถ์œผ์‹œ๋‹ค๋ฉด ๋‰ด์Šค๋ ˆํ„ฐ๋ฅผ ๊ตฌ๋…ํ•˜์‹ญ์‹œ์˜ค.

๊ฒŒ์‹œ์ผ
์นดํ…Œ๊ณ ๋ฆฌ
Explained
AI ์—์ด์ „ํŠธ ๋น„์šฉ, ๊ตฌ๋…๋ถ€ํ„ฐ ์ง์ ‘ ๊ฐœ๋ฐœ๊นŒ์ง€ ์›” ์˜ˆ์‚ฐ ๋น„๊ต

AI ์—์ด์ „ํŠธ ๋น„์šฉ, ๊ตฌ๋…๋ถ€ํ„ฐ ์ง์ ‘ ๊ฐœ๋ฐœ๊นŒ์ง€ ์›” ์˜ˆ์‚ฐ ๋น„๊ต

AI ์—์ด์ „ํŠธ ๋น„์šฉ์„ ๊ตฌ๋…ํ˜• ์„œ๋น„์Šค, ๋…ธ์ฝ”๋“œ ๋นŒ๋”, ์ง์ ‘ ๊ตฌ์ถ•ํ•œ API๋กœ ๋‚˜๋ˆ  ๋น„๊ตํ•ฉ๋‹ˆ๋‹ค. ์›” 1,000๊ฑด์˜ ๊ณ ๊ฐ ์ง€์› ์ด๋ฉ”์ผ์„ ๊ธฐ์ค€์œผ๋กœ ๊ฐ ๋ฐฉ์‹์˜ ์˜ˆ์‚ฐ์„ ๊ณ„์‚ฐํ•˜๊ณ , ํ† ํฐ๊ณผ ํˆด ํ˜ธ์ถœ, ์—ฐ๊ฐ„ ๊ฒฐ์ œ์˜ ์ฒซ ์ฒญ๊ตฌ์•ก, ์‚ฌ๋žŒ์˜ ๊ฒ€ํ†  ์‹œ๊ฐ„๊นŒ์ง€ ์‹ค์ œ ์šด์˜์— ๋“œ๋Š” ๋น„์šฉ์„ ์‚ดํŽด๋ด…๋‹ˆ๋‹ค.2026๋…„ 10์›” 7์ผExplained
Grok Voice Transcribe 2.0 ์ „ํ™˜: ์Œ์„ฑ ํ…์ŠคํŠธ ๋ณ€ํ™˜ ๋น„์šฉ๊ณผ ๊ธฐ๋ณธ ๋ชจ๋ธ ์ ๊ฒ€๋ฒ•

Grok Voice Transcribe 2.0 ์ „ํ™˜: ์Œ์„ฑ ํ…์ŠคํŠธ ๋ณ€ํ™˜ ๋น„์šฉ๊ณผ ๊ธฐ๋ณธ ๋ชจ๋ธ ์ ๊ฒ€๋ฒ•

Grok Voice Transcribe 2.0์€ ๋ฐฐ์น˜ ์‹œ๊ฐ„๋‹น $0.10, ์ŠคํŠธ๋ฆฌ๋ฐ ์‹œ๊ฐ„๋‹น $0.20์„ ์œ ์ง€ํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ ๋ชจ๋ธ ๋ณ€๊ฒฝ์€ ๊ฐ™์€ API ํ˜ธ์ถœ์˜ ์Œ์„ฑ ํ…์ŠคํŠธ ๋ณ€ํ™˜ ๊ฒฐ๊ณผ์™€ ํ›„์† ์—…๋ฌด๋ฅผ ๋ฐ”๊ฟ€ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ชจ๋ธ ๊ณ ์ •๊ณผ ์‹ค์ œ ์˜ค๋””์˜ค ๊ฒ€์ฆ ์ ˆ์ฐจ๋ฅผ ์ •๋ฆฌํ–ˆ์Šต๋‹ˆ๋‹ค.2026๋…„ 9์›” 20์ผExplained
Cloudflare Browser Run ์‹คํŒจ, HAR ํŒŒ์ผ๋กœ ์žฌ์‹คํ–‰ ์ „์— ์ง„๋‹จํ•˜๊ธฐ

Cloudflare Browser Run ์‹คํŒจ, HAR ํŒŒ์ผ๋กœ ์žฌ์‹คํ–‰ ์ „์— ์ง„๋‹จํ•˜๊ธฐ

Cloudflare Browser Run์˜ ์ƒˆ Inspect ํŒจ๋„์—์„œ HAR ํŒŒ์ผ, ์ฝ˜์†” ๋กœ๊ทธ, ๋„คํŠธ์›Œํฌ ์š”์ฒญ, ์ตœ์ข… DOM์„ ํ™•์ธํ•ด ์‹คํŒจ ์›์ธ์„ ์ฐพ๋Š” ๋ฐฉ๋ฒ•์„ ์ •๋ฆฌํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ก์„ ์–ธ์ œ ์ผœ์•ผ ํ•˜๋Š”์ง€, ์žฌ์‹คํ–‰ ์ „์— ๋ฌด์—‡์„ ์ ๊ฒ€ํ•ด์•ผ ํ•˜๋Š”์ง€, ๋น„์šฉ๊ณผ ๊ธฐ๋ก์˜ ํ•œ๊ณ„๊นŒ์ง€ ์•Œ์•„๋ด…๋‹ˆ๋‹ค.2026๋…„ 9์›” 19์ผExplained
v0์—์„œ ์‚ฌ๋‚ด ๋””์ž์ธ ์‹œ์Šคํ…œ์„ ๊ทธ๋Œ€๋กœ ์žฌ์‚ฌ์šฉํ•˜๋Š” ๋ฒ•

v0์—์„œ ์‚ฌ๋‚ด ๋””์ž์ธ ์‹œ์Šคํ…œ์„ ๊ทธ๋Œ€๋กœ ์žฌ์‚ฌ์šฉํ•˜๋Š” ๋ฒ•

๋””์ž์ธ ์‹œ์Šคํ…œ์˜ ๋น„๊ณต๊ฐœ npm ํŒจํ‚ค์ง€๋ฅผ Vercel v0์— ์•ˆ์ „ํ•˜๊ฒŒ ์—ฐ๊ฒฐํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ •๋ฆฌํ•ฉ๋‹ˆ๋‹ค. NPM_TOKEN๊ณผ NPM_RC์˜ ์ฐจ์ด, ์ตœ์†Œ ๊ถŒํ•œ ์„ค์ •, ์š”๊ธˆ, ํ•œ๊ณ„, ํ”„๋กœํ† ํƒ€์ž…์„ ์‹ค์ œ ์ €์žฅ์†Œ๋กœ ๋„˜๊ธธ ๋•Œ ํ™•์ธํ•  ํ•ญ๋ชฉ๊นŒ์ง€ ์‹ค๋ฌด ๊ธฐ์ค€์œผ๋กœ ํ•จ๊ป˜ ์‚ดํŽด๋ด…๋‹ˆ๋‹ค.2026๋…„ 9์›” 19์ผExplained
Claude Code ๋น„์šฉ, ์ž๋™ ๋ชจ๋“œ ๋ถ„๋ฅ˜๊ธฐ ๊ณผ๊ธˆ์ด ์‚ฌ๋ผ์ง€๋Š” ์กฐ๊ฑด

Claude Code ๋น„์šฉ, ์ž๋™ ๋ชจ๋“œ ๋ถ„๋ฅ˜๊ธฐ ๊ณผ๊ธˆ์ด ์‚ฌ๋ผ์ง€๋Š” ์กฐ๊ฑด

Claude Code 2.1.278์€ ์„œ๋ฒ„๊ฐ€ ์ž๋™ ๋ชจ๋“œ ๊ฒ€์‚ฌ๋ฅผ ์ฒ˜๋ฆฌํ•  ๋•Œ ๋ณ„๋„ ๋ถ„๋ฅ˜๊ธฐ ์š”์ฒญ ๋น„์šฉ์„ ์—†์•ฑ๋‹ˆ๋‹ค. APIยทEnterpriseยท๊ฒŒ์ดํŠธ์›จ์ด ํ™˜๊ฒฝ์—์„œ /status๋กœ ์‹ค์ œ ๊ณผ๊ธˆ ๊ฒฝ๋กœ๋ฅผ ํ™•์ธํ•˜๊ณ , ๋น„์šฉ ์˜ˆ์ธก ์ „์— ์ ๊ฒ€ํ•ด์•ผ ํ•  ํ˜ธํ™˜ ์กฐ๊ฑด๊ณผ ํด๋ฐฑ ์‹ ํ˜ธ๋ฅผ ์ •๋ฆฌํ–ˆ์Šต๋‹ˆ๋‹ค.2026๋…„ 9์›” 19์ผExplained
Vercel ๋ฐฐํฌ ํ•œ ๋ฒˆ์—๋งŒ Turbo๋ฅผ ์ ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•๊ณผ ๋น„์šฉ

Vercel ๋ฐฐํฌ ํ•œ ๋ฒˆ์—๋งŒ Turbo๋ฅผ ์ ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•๊ณผ ๋น„์šฉ

Vercel ๋ฐฐํฌ๋งˆ๋‹ค ํ”„๋กœ์ ํŠธ์˜ ๋นŒ๋“œ ๋จธ์‹  ์„ค์ •์„ ๋ฐ”๊ฟ€ ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. Pro์™€ Enterprise์—์„œ ๊ธด๊ธ‰ํ•œ ๋ฐฐํฌ ํ•œ ๋ฒˆ์—๋งŒ Turbo๋ฅผ ์ ์šฉํ•˜๋Š” 3๊ฐ€์ง€ ๋ฐฉ๋ฒ•๊ณผ ๋ถ„๋‹น ๋น„์šฉ์„ ์‚ดํŽด๋ณด๊ณ , Basic๊ณผ ๋น„๊ตํ•ด ์‹ค์ œ๋กœ ์•„๋‚€ ์‹œ๊ฐ„๊ณผ ์ถ”๊ฐ€ ๋น„์šฉ์„ ๊ฒ€์ฆํ•˜๋Š” ์ ˆ์ฐจ๊นŒ์ง€ ์ •๋ฆฌํ–ˆ์Šต๋‹ˆ๋‹ค.2026๋…„ 9์›” 18์ผExplained
์›Œ๋“œ AI ์‹ค์ „ ๊ฐ€์ด๋“œ: ChatGPT๋กœ Word ๋ฌธ์„œ ์ž‘์„ฑ๋ถ€ํ„ฐ ์ˆ˜์ •๊นŒ์ง€

์›Œ๋“œ AI ์‹ค์ „ ๊ฐ€์ด๋“œ: ChatGPT๋กœ Word ๋ฌธ์„œ ์ž‘์„ฑ๋ถ€ํ„ฐ ์ˆ˜์ •๊นŒ์ง€

Word ์•ˆ์—์„œ ChatGPT๋กœ ์ดˆ์•ˆ์„ ๋งŒ๋“ค๊ณ  ์—ด๋ฆฐ ๋ฌธ์„œ๋ฅผ ์š”์•ฝยท์ˆ˜์ •ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ •๋ฆฌํ–ˆ์Šต๋‹ˆ๋‹ค. ์• ๋“œ์ธ ์„ค์น˜ ์กฐ๊ฑด, ๊ณต์œ  ์‚ฌ์šฉ๋Ÿ‰๊ณผ ํ† ํฐ ์š”์œจ, ๋ฐ์ดํ„ฐ ๊ฒฝ๊ณ„, ๊ฒ€ํ†  ์ ˆ์ฐจ๋ฅผ ํ™•์ธํ•˜๊ณ  ์•ฑ ์‚ฌ์ด ๋ณต์‚ฌยท๋ถ™์—ฌ๋„ฃ๊ธฐ๋ฅผ ์ค„์ด๋Š” ์›Œ๋“œ AI ์—…๋ฌด ํ๋ฆ„์„ ์•ˆ์ „ํ•˜๊ฒŒ ์‹œ์ž‘ํ•ด ๋ณด์„ธ์š”.2026๋…„ 9์›” 18์ผExplained
AI ์—์ด์ „ํŠธ ์šด์˜์ž๋ฅผ ์œ„ํ•œ Google Antigravity ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ ๊ฐ€์ด๋“œ

AI ์—์ด์ „ํŠธ ์šด์˜์ž๋ฅผ ์œ„ํ•œ Google Antigravity ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ ๊ฐ€์ด๋“œ

Google Antigravity์˜ 5์›” ์—์ด์ „ํŠธ๊ฐ€ 2026๋…„ 10์›” 5์ผ ์ข…๋ฃŒ๋ฉ๋‹ˆ๋‹ค. AI ์—์ด์ „ํŠธ ์ž‘์—…์˜ ์ถœ๋ ฅ ์ „์šฉยท๋กœ์ปฌ ํˆด ๊ฒฝ๋กœ๋ณ„ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ ๋ฒ”์œ„์™€ ์ƒˆ ํŒŒ์ผ ํˆด ๊ณ„์•ฝ, ์•ˆ์ „ํ•œ ์–ด๋Œ‘ํ„ฐ ํ…Œ์ŠคํŠธ, ์˜ˆ์•ฝ ์ž‘์—… ์ ๊ฒ€ ์ˆœ์„œ๋ฅผ ์‹ค๋ฌด ๊ธฐ์ค€์œผ๋กœ ํ•œ๋ˆˆ์— ์ •๋ฆฌํ–ˆ์Šต๋‹ˆ๋‹ค.2026๋…„ 9์›” 18์ผExplained
๋‰ด์Šค๋ ˆํ„ฐ

๋งค์ฃผ ์ผ์š”์ผ, ํ•œ ํ†ต์˜ ํŽธ์ง€.๋œจ๊ฑฐ์šด ์˜๊ฒฌ์ด ์•„๋‹Œ, ๋Œ์•„๊ฐ€๋Š” ์‹œ์Šคํ…œ.

์ฃผ๊ฐ„ ๋ฐœํ–‰. ์ŠคํŒธ ์—†์Œ. ์–ธ์ œ๋“  ํ•ด์ง€ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.