์ฝ˜ํ…์ธ ๋กœ ์ด๋™

API ๋ ˆํผ๋Ÿฐ์Šค

์—์ด์ „ํŠธ ๊ฐœ๋ฐœ ํ‚คํŠธ(ADK)๋Š” Python๊ณผ Java๋ฅผ ์œ„ํ•œ ํฌ๊ด„์ ์ธ API ๋ ˆํผ๋Ÿฐ์Šค๋ฅผ ์ œ๊ณตํ•˜์—ฌ, ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋ชจ๋“  ํด๋ž˜์Šค, ๋ฉ”์„œ๋“œ, ๊ธฐ๋Šฅ์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์‚ดํŽด๋ณผ ์ˆ˜ ์žˆ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.

  • Python API ๋ ˆํผ๋Ÿฐ์Šค


    Python ์—์ด์ „ํŠธ ๊ฐœ๋ฐœ ํ‚คํŠธ๋ฅผ ์œ„ํ•œ ์ „์ฒด API ๋ฌธ์„œ๋ฅผ ์‚ดํŽด๋ณด์„ธ์š”. Python์œผ๋กœ ์ •๊ตํ•œ AI ์—์ด์ „ํŠธ๋ฅผ ๊ตฌ์ถ•ํ•˜๊ธฐ ์œ„ํ•œ ๋ชจ๋“  ๋ชจ๋“ˆ, ํด๋ž˜์Šค, ํ•จ์ˆ˜, ์˜ˆ์ œ์— ๋Œ€ํ•œ ์ƒ์„ธ ์ •๋ณด๋ฅผ ํ™•์ธํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

    Python API ๋ฌธ์„œ ๋ณด๊ธฐ

  • TypeScript API ๋ ˆํผ๋Ÿฐ์Šค


    TypeScript Agent Development Kit์˜ ์ „์ฒด API ๋ฌธ์„œ๋ฅผ ํ™•์ธํ•˜์„ธ์š”. TypeScript๋กœ ๊ฐ•๋ ฅํ•˜๊ณ  ์œ ์—ฐํ•œ AI ์—์ด์ „ํŠธ๋ฅผ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋ชจ๋“  ํŒจํ‚ค์ง€, ํด๋ž˜์Šค, ๋ฉ”์„œ๋“œ์— ๋Œ€ํ•œ ์ƒ์„ธ ์ •๋ณด๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

    TypeScript API ๋ฌธ์„œ ๋ณด๊ธฐ

  • Go API ๋ ˆํผ๋Ÿฐ์Šค


    Go ์—์ด์ „ํŠธ ๊ฐœ๋ฐœ ํ‚คํŠธ๋ฅผ ์œ„ํ•œ ์ „์ฒด API ๋ฌธ์„œ๋ฅผ ์‚ดํŽด๋ณด์„ธ์š”. Go๋กœ ์ •๊ตํ•œ AI ์—์ด์ „ํŠธ๋ฅผ ๊ตฌ์ถ•ํ•˜๊ธฐ ์œ„ํ•œ ๋ชจ๋“  ๋ชจ๋“ˆ, ํด๋ž˜์Šค, ํ•จ์ˆ˜์— ๋Œ€ํ•œ ์ƒ์„ธ ์ •๋ณด๋ฅผ ํ™•์ธํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

    Go API ๋ฌธ์„œ ๋ณด๊ธฐ

  • Java API ๋ ˆํผ๋Ÿฐ์Šค


    Java ์—์ด์ „ํŠธ ๊ฐœ๋ฐœ ํ‚คํŠธ๋ฅผ ์œ„ํ•œ ํฌ๊ด„์ ์ธ Javadoc์„ ํ™•์ธํ•˜์„ธ์š”. ์ด ๋ ˆํผ๋Ÿฐ์Šค๋Š” Java๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ฒฌ๊ณ ํ•œ AI ์—์ด์ „ํŠธ๋ฅผ ๊ฐœ๋ฐœํ•  ์ˆ˜ ์žˆ๋„๋ก ๋ชจ๋“  ํŒจํ‚ค์ง€, ํด๋ž˜์Šค, ์ธํ„ฐํŽ˜์ด์Šค, ๋ฉ”์„œ๋“œ์— ๋Œ€ํ•œ ์ƒ์„ธํ•œ ๋ช…์„ธ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

    Java API ๋ฌธ์„œ ๋ณด๊ธฐ

  • CLI ๋ ˆํผ๋Ÿฐ์Šค


    ์œ ํšจํ•œ ๋ชจ๋“  ์˜ต์…˜๊ณผ ํ•˜์œ„ ๋ช…๋ น์–ด๋ฅผ ํฌํ•จํ•˜์—ฌ CLI์— ๋Œ€ํ•œ ์ „์ฒด API ๋ฌธ์„œ๋ฅผ ์‚ดํŽด๋ณด์„ธ์š”.

    CLI ๋ฌธ์„œ ๋ณด๊ธฐ

  • Agent Config YAML ๋ ˆํผ๋Ÿฐ์Šค


    YAML ํ…์ŠคํŠธ ํŒŒ์ผ์„ ์‚ฌ์šฉํ•˜์—ฌ ADK๋ฅผ ๊ตฌ์„ฑํ•˜๊ธฐ ์œ„ํ•œ ์ „์ฒด Agent Config ๊ตฌ๋ฌธ์„ ํ™•์ธํ•˜์„ธ์š”.

    Agent Config ๋ ˆํผ๋Ÿฐ์Šค ๋ณด๊ธฐ

  • REST API ๋ ˆํผ๋Ÿฐ์Šค


    ADK ์›น ์„œ๋ฒ„์˜ REST API๋ฅผ ์‚ดํŽด๋ณด์„ธ์š”. ์ด ๋ ˆํผ๋Ÿฐ์Šค๋Š” ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์—”๋“œํฌ์ธํŠธ, ์š”์ฒญ ๋ฐ ์‘๋‹ต ํ˜•์‹ ๋“ฑ์— ๋Œ€ํ•œ ์ž์„ธํ•œ ์ •๋ณด๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

    REST API ๋ฌธ์„œ ๋ณด๊ธฐ