KO
|
EN
gitlite โ search
Search
#javascript
#python
#hacktoberfest
#react
#ai
#typescript
#llm
#go
#golang
#android
#machine-learning
#rust
#deep-learning
#linux
kong
โ 43,989
Open GitHub โ
๐ฆ The API and AI Gateway
Download README (.md)
Explore Similar Repositories
front-end-interview-handbook
:
Front End interview preparation materials for busy engineers (updated for 2026)
babel
:
๐ Babel is a compiler for writing next generation JavaScript.
desktop
:
Welcome to a calmer internet
retrofit
:
A type-safe HTTP client for Android and the JVM
build-web-application-with-golang
:
A golang ebook intro how to build a web with golang
// repository documentation
์๋ฌธ๋ณด๊ธฐ (View Original)
// original (English)
Was this content helpful?
โ 0
(0 ratings)
Select Rating:
โ
โ
โ
โ
โ
Submit Feedback
Recent Feedback
×
Download README
Do you want to download the
README.md
file for
kong
?
์๋ฌธ ๋ค์ด๋ก๋ (English .md)
ํ๊ธ ๋ฒ์ญ๋ณธ ๋ค์ด๋ก๋ (Korean .md)
[SUMMARY_KO] ๐ฆ API ๋ฐ AI ๊ฒ์ดํธ์จ์ด [FULL_CONTENT] [![][kong-logo]][kong-url]   [![Build Status][badge-action-image]][badge-action-url]   [](https://x.com/thekonginc) Kong ๋๋ Kong Gateway๋ ๊ณ ์ฑ๋ฅ๊ณผ ํ๋ฌ๊ทธ์ธ์ ํตํ ํ์ฅ์ฑ์ผ๋ก ์ ๋ช ํ ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธ, ํ๋ซํผ ๋ ๋ฆฝ์ , ํ์ฅ ๊ฐ๋ฅํ **API ๐งน LLM ๐งน MCP** ๊ฒ์ดํธ์จ์ด์ ๋๋ค. ๋ํ ๋ฉํฐ LLM ์ง์, ์๋งจํฑ ๋ณด์, MCP ํธ๋ํฝ ๋ณด์ ๋ฐ ๋ถ์ ๋ฑ์ ํฌํจํ ๊ณ ๊ธ AI ํธ๋ํฝ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค. ํ๋ก์, ๋ผ์ฐํ , ๋ก๋ ๋ฐธ๋ฐ์ฑ, ํฌ์ค ์ฒดํฌ, ์ธ์ฆ ๊ธฐ๋ฅ(๋ฐ [์ถ๊ฐ ๊ธฐ๋ฅ](#features))์ ์ ๊ณตํจ์ผ๋ก์จ, Kong์ ๋ง์ดํฌ๋ก์๋น์ค ๋๋ ๊ธฐ์กด API ํธ๋ํฝ๋ฟ๋ง ์๋๋ผ ์์ด์ ํฑ LLM ๋ฐ MCP ํธ๋ํฝ๊น์ง ์์ฝ๊ฒ ์ค์ผ์คํธ๋ ์ด์ ํ ์ ์๋ ์ค์ ๋ ์ด์ด ์ญํ ์ ํฉ๋๋ค. Kong์ ๊ณต์ [Kubernetes Ingress Controller](https://github.com/Kong/kubernetes-ingress-controller) ๋๋ถ์ Kubernetes์์ ๋ค์ดํฐ๋ธ๋ก ์คํ๋ฉ๋๋ค. <br /> [![][kong-diagram]][kong-url] --- [Installation](https://konghq.com/install/#kong-community) | [Documentation](https://docs.konghq.com) | [Discussions](https://github.com/Kong/kong/discussions) | [Forum](https://discuss.konghq.com) | [Blog](https://konghq.com/blog) | [Builds][kong-master-builds] | [AI Gateway](https://konghq.com/products/kong-ai-gateway) | [Cloud Hosted Kong](https://konghq.com/kong-konnect/) --- ## ์์ํ๊ธฐ (Getting Started) ํด๋ผ์ฐ๋ ํธ์คํ ๊ธฐ๋ฐ์ Kong์ ์ ํธํ๋ ๊ฒฝ์ฐ, [Kong Konnect ๋ฌด๋ฃ ์ฒดํํ ์ ์ฒญ](https://konghq.com/products/kong-konnect/register?utm_medium=Referral&utm_source=Github&utm_campaign=kong-gateway&utm_content=konnect-promo-in-gateway&utm_term=get-started)์ ํตํด ๋ช ๋ถ ๋ง์ ์์ํ ์ ์์ต๋๋ค. ๊ทธ๋ ์ง ์์ ๊ฒฝ์ฐ, ์๋ ์ง์นจ์ ๋ฐ๋ผ ์์ฒด ์ธํ๋ผ์์ Kong์ ์์ํ ์ ์์ต๋๋ค. 5๋ถ ์ด๋ด์ API์ ์ธ์ฆ์ ์ถ๊ฐํด ๋ณด๋ฉด์ Kong์ ํ ์คํธํด ๋ด ์๋ค. ์๋ ์ง์นจ์ ๋ฐ๋ผ docker-compose ๋ฐฐํฌ ๋ฐฉ์์ ์ฌ์ฉํ๋ ๊ฒ์ ๊ถ์ฅํ์ง๋ง, DB ์๋(DB-less) ๋ชจ๋์์ Kong Gateway๋ฅผ ์คํํ๋ ค๋ ๊ฒฝ์ฐ [Docker ์ค์น](https://docs.konghq.com/gateway/latest/install/docker/#install-kong-gateway-in-db-less-mode) ์ ์ฐจ๋ฅผ ๋ฐ๋ฅผ ์๋ ์์ต๋๋ค. ํด๋ผ์ฐ๋, ๋ฒ ์ด ๋ฉํ, ๋๋ ์ปจํ ์ด๋ ์ค ์ด๋ค ํ๊ฒฝ์์ ์คํํ๋ [๊ณต์ ์ค์น](https://konghq.com/install/#kong-community) ํ์ด์ง์์ ์ง์๋๋ ๋ชจ๋ ๋ฐฐํฌํ์ ์ฐพ์ ์ ์์ต๋๋ค. 1) ์์ํ๋ ค๋ฉด Docker ์ ์ฅ์๋ฅผ ๋ณต์ ํ๊ณ compose ํด๋๋ก ์ด๋ํฉ๋๋ค. ```cmd $ git clone https://github.com/Kong/docker-kong $ cd docker-kong/compose/ ``` 2) ๋ค์ ๋ช ๋ น์ด๋ก ๊ฒ์ดํธ์จ์ด ์คํ์ ์์ํฉ๋๋ค. ```cmd $ KONG_DATABASE=postgres docker-compose --profile database up ``` ์ด์ ๋ก์ปฌํธ์คํธ์ ๋ค์ ํฌํธ์์ ๊ฒ์ดํธ์จ์ด๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. - `:8000` - Kong์ ํตํด ์๋น์ค๋ก ํธ๋ํฝ ์ ์ก - `:8001` - Admin API ๋๋ [decK](https://github.com/kong/deck)๋ฅผ ์ฌ์ฉํ์ฌ Kong ๊ตฌ์ฑ - `:8002` - Kong์ ๊ด๋ฆฌ์ฉ ์น UI([Kong Manager](https://github.com/Kong/kong-manager))์ [localhost:8002](http://localhost:8002)๋ฅผ ํตํด ์ ๊ทผ ๋ค์์ผ๋ก, [๋น ๋ฅธ ์์ ๊ฐ์ด๋](https://docs.konghq.com/gateway-oss/latest/getting-started/configuring-a-service/)๋ฅผ ๋ฐ๋ผ ๊ฒ์ดํธ์จ์ด ๊ธฐ๋ฅ์ ๋๋ฌ๋ณด์ธ์. ### LLM ๋ฐ MCP์ฉ AI Gateway ์์ํ๊ธฐ LLM ๋ฐ MCP ๊ธฐ๋ฅ์ ํฌํจํ Kong AI Gateway ๊ธฐ๋ฅ์ ์์ํ๋ ค๋ฉด [๊ณต์ AI ๋ฌธ์](https://developer.konghq.com/ai-gateway/)๋ฅผ ์ฐธ์กฐํ์ธ์. ## ์ฃผ์ ๊ธฐ๋ฅ (Features) ์กฐ์ง์ ๋ชจ๋ ์๋น์ค์ ๊ฑธ์ณ ๊ณตํต API, AI ๋ฐ MCP ๊ธฐ๋ฅ์ ์ค์ ์ง์คํํจ์ผ๋ก์จ, Kong Gateway๋ ์์ง๋์ด๋ง ํ์ด ๊ฐ์ฅ ์ค์ํ ๊ณผ์ ์ ์ง์คํ ์ ์๋๋ก ๋ ํฐ ์์ ๋ฅผ ์ ๊ณตํฉ๋๋ค. Kong์ ์ฃผ์ ๊ธฐ๋ฅ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. - ๊ณ ๊ธ ๋ผ์ฐํ , ๋ก๋ ๋ฐธ๋ฐ์ฑ, ํฌ์ค ์ฒดํฌ - RESTful Admin API ๋๋ ์ ์ธ์ ๊ตฌ์ฑ์ ํตํด ๋ชจ๋ ์ค์ ๊ฐ๋ฅ. - JWT, Basic Auth, OAuth, ACL ๋ฑ์ ๋ฉ์๋๋ฅผ ์ฌ์ฉํ API ์ธ์ฆ ๋ฐ ์ธ๊ฐ. - OpenAI, Anthropic, GCP Gemini, AWS Bedrock, Azure AI, Databricks, Mistral, Huggingface ๋ฑ ๋ค์ํ ์ ๊ณต์๋ฅผ ๋ผ์ฐํ ํ ์ ์๋ ์ ๋๋ฒ์ค LLM API. - ๋ชจ๋ RESTful API๋ก๋ถํฐ์ MCP ์๋ ์์ฑ๋ฟ๋ง ์๋๋ผ MCP ํธ๋ํฝ ๊ฑฐ๋ฒ๋์ค, MCP ๋ณด์ ๋ฐ MCP ๊ด์ธก์ฑ ์ ๊ณต. - AI ๊ด์ธก์ฑ, ์๋งจํฑ ๋ณด์ ๋ฐ ์บ์ฑ, ์๋งจํฑ ๋ผ์ฐํ ๋ฑ 60๊ฐ ์ด์์ AI ๊ธฐ๋ฅ. - L4 ๋๋ L7 ํธ๋ํฝ์ ๋ํ ํ๋ก์, SSL/TLS ํฐ๋ฏธ๋ค์ด์ , ์ฐ๊ฒฐ ์ง์. - ํธ๋ํฝ ์ ์ด, ์๋ ์ ํ(Rate Limiting), ์์ฒญ/์๋ต ๋ณํ, ๋ก๊น , ๋ชจ๋ํฐ๋ง ๊ฐํ๋ฅผ ์ํ ํ๋ฌ๊ทธ์ธ ๋ฐ ํ๋ฌ๊ทธ์ธ ๊ฐ๋ฐ์ ํ๋ธ ์ ๊ณต. - ๋ฒค๋ ๋ฝ์ธ ์๋ ์ ์ธ์ DB๋ฆฌ์ค ๋ฐฐํฌ ๋ฐ ํ์ด๋ธ๋ฆฌ๋ ๋ฐฐํฌ(์ ์ด ํ๋ ์ธ/๋ฐ์ดํฐ ํ๋ ์ธ ๋ถ๋ฆฌ)์ ๊ฐ์ ์ ๊ตํ ๋ฐฐํฌ ๋ชจ๋ธ. - Kubernetes ์๋น์ค ์ ๊ณต์ ์ํ ๋ค์ดํฐ๋ธ [Ingress Controller](https://github.com/Kong/kubernetes-ingress-controller) ์ง์. [![][kong-benefits]][kong-url] ### ํ๋ฌ๊ทธ์ธ ํ๋ธ (Plugin Hub) ํ๋ฌ๊ทธ์ธ์ ๊ฒ์ดํธ์จ์ด์ ์ฌ์ฉ์ฑ์ ํ์ฅํ๋ ๊ณ ๊ธ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค. AWS Lambda, Correlation ID, Response Transformer ๋ฑ Kong Inc. ๋ฐ ์ปค๋ฎค๋ํฐ์์ ๊ฐ๋ฐํ ๋ง์ ํ๋ฌ๊ทธ์ธ์ด [Plugin Hub](https://docs.konghq.com/hub/)์ ์๊ฐ๋์ด ์์ต๋๋ค. ํ๋ฌ๊ทธ์ธ ํ๋ธ์ ๊ธฐ์ฌํ๊ณ ์ฌ๋ฌ๋ถ์ ํ์ ์ ์ธ ์์ด๋์ด๋ฅผ ๋ ๋์ ์ปค๋ฎค๋ํฐ์ ๊ณต๊ฐํด ๋ณด์ธ์! ## ๊ธฐ์ฌํ๊ธฐ (Contributing) ์ฐ๋ฆฌ๋ ํ ๋ฆฌํ์คํธ(Pull Request)๋ฅผ ๋งค์ฐ ํ์ํ๋ฉฐ, ๊ฐ๋ฐ์๋ค์ด ์ฝ๊ฒ ๊ธฐ์ฌํ ์ ์๋๋ก ์ง์์ ์ผ๋ก ๋ ธ๋ ฅํ๊ณ ์์ต๋๋ค. Kong Gateway ๊ฐ๋ฐ์ ์์ํ๊ธฐ ์ ์ ๋ค์ ๊ฐ๋ฐ์ ๋ฆฌ์์ค๋ฅผ ํ์ธํด ์ฃผ์ธ์. - ์คํ ์์ค ์ปค๋ฎค๋ํฐ์์ ์ํธ์์ฉ์ ์ํ ์ปค๋ฎค๋ํฐ ์์ฝ ([COMMUNITY_PLEDGE.md](COMMUNITY_PLEDGE.md)) - Kong์ ๊ธฐ์ฌํ๋ ๋ฐฉ๋ฒ์ ์์๋ณด๋ ๊ธฐ์ฌ์ ๊ฐ์ด๋ ([CONTRIBUTING.md](CONTRIBUTING.md)) - ๊ฐ๋ฐ ํ๊ฒฝ ์ค์ ๋ฐฉ๋ฒ์ ๋ค๋ฃจ๋ ๊ฐ๋ฐ ๊ฐ์ด๋ ([DEVELOPER.md](DEVELOPER.md)) - [CODE_OF_CONDUCT](CODE_OF_CONDUCT.md) ๋ฐ [COPYRIGHT](COPYRIGHT) ์๋กญ๊ณ ์ฐฝ์์ ์ธ ํ๋ฌ๊ทธ์ธ์ ๊ตฌ์ถํ๋ ค๋ฉด [ํ๋ฌ๊ทธ์ธ ๊ฐ๋ฐ ๊ฐ์ด๋](https://docs.konghq.com/latest/plugin-development/)๋ฅผ ์ฌ์ฉํ๊ฑฐ๋, [PDK(Plugin Development Kit) ๋ ํผ๋ฐ์ค](https://docs.konghq.com/latest/pdk/)์์ Kong ์์ค ์ฝ๋ ๋ฌธ์์ ์จ๋ผ์ธ ๋ฒ์ ์ ์ฐพ์๋ณด์ธ์. ๊ฐ๋ฐ์๋ [Lua](https://docs.konghq.com/gateway/latest/plugin-development/), [Go](https://docs.konghq.com/gateway-oss/latest/external-plugins/#developing-go-plugins), ๋๋ [JavaScript](https://docs.konghq.com/gateway-oss/latest/external-plugins/#developing-javascript-plugins)๋ก ํ๋ฌ๊ทธ์ธ์ ๋น๋ํ ์ ์์ต๋๋ค. ## ๋ฆด๋ฆฌ์ค (Releases) ํน์ ๋ฆด๋ฆฌ์ค์ ๋ํ ์์ธํ ๋ด์ฉ์ [๋ณ๊ฒฝ ๋ก๊ทธ(Changelog)](CHANGELOG.md)๋ฅผ ์ฐธ์กฐํ์ธ์. ๊ฒ์ดํธ์จ์ด ๋ฆด๋ฆฌ์ค ๋ฒ์ ์ ์ง์ ํ ๋๋ [SemVer ์ฌ์](https://semver.org)์ ๋ฐ๋ฆ ๋๋ค. ## ์ปค๋ฎค๋ํฐ ์ฐธ์ฌํ๊ธฐ (Join the Community) - [๋ฌธ์](https://docs.konghq.com/) ํ์ธํ๊ธฐ - [Kong ํ ๋ก ํฌ๋ผ](https://github.com/Kong/kong/discussions) ์ฐธ์ฌํ๊ธฐ - Kong Nation ํฌ๋ผ์ Kong ํ ๋ก ์ฐธ์ฌํ๊ธฐ: [https://discuss.konghq.com/](https://discuss.konghq.com/) - [์ปค๋ฎค๋ํฐ Slack](http://kongcommunity.slack.com/) ์ฐธ์ฌํ๊ธฐ - [๋ธ๋ก๊ทธ](https://konghq.com/blog/)์์ ์ต์ ์์ ์ฝ์ด๋ณด๊ธฐ - [X](https://x.com/thekonginc) ํ๋ก์ฐํ๊ธฐ - [YouTube ์ฑ๋](https://www.youtube.com/c/KongInc/videos) ๊ตฌ๋ ํ๊ธฐ - [ํํ์ด์ง](https://konghq.com/)๋ฅผ ๋ฐฉ๋ฌธํ์ฌ ์์ธํ ์์๋ณด๊ธฐ ## Konnect Cloud Kong Inc.๋ Kong Gateway๋ฅผ ๋ค์ํ ๋ฐฉ์์ผ๋ก ๊ฐํํ๋ ์์ฉ ๊ตฌ๋ ์๋น์ค๋ฅผ ์ ๊ณตํฉ๋๋ค. Kong์ [Konnect Cloud](https://konghq.com/kong-konnect/) ๊ตฌ๋ ๊ณ ๊ฐ์ ์ถ๊ฐ์ ์ธ ๊ฒ์ดํธ์จ์ด ๊ธฐ๋ฅ, ์์ฉ ์ง์, ๊ทธ๋ฆฌ๊ณ Kong์ ๊ด๋ฆฌํ(SaaS) ์ ์ด ํ๋ ์ธ ํ๋ซํผ์ ์ด์ฉํ ์ ์์ต๋๋ค. Konnect Cloud ํ๋ซํผ ๊ธฐ๋ฅ์๋ ์ค์๊ฐ ๋ถ์, ์๋น์ค ์นดํ๋ก๊ทธ, ๊ฐ๋ฐ์ ํฌํธ ๋ฑ์ด ํฌํจ๋์ด ์์ต๋๋ค! ์ง๊ธ Konnect Cloud๋ฅผ [์์ํด ๋ณด์ธ์](https://konghq.com/products/kong-konnect/register?utm_medium=Referral&utm_source=Github&utm_campaign=kong-gateway&utm_content=konnect-promo-in-gateway&utm_term=get-started). ## ๋ผ์ด์ ์ค (License) ``` Copyright 2016-2026 Kong Inc. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at https://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. ``` [kong-url]: https://konghq.com/ [kong-logo]: https://konghq.com/wp-content/uploads/2018/05/kong-logo-github-readme.png [kong-diagram]: https://assets.prd.mktg.konghq.com/images/2025/09/68cc1bfd-kong-diagram.png?v=2 [kong-benefits]: https://konghq.com/wp-content/uploads/2018/05/kong-benefits-github-readme.png [kong-master-builds]: https://hub.docker.com/r/kong/kong/tags [badge-action-url]: https://github.com/Kong/kong/actions [badge-action-image]: https://github.com/Kong/kong/actions/workflows/build_and_test.yml/badge.svg?branch=master&event=push [busted]: https://github.com/Olivine-Labs/busted [luacheck]: https://github.com/mpeterv/luacheck