--- /dev/null
+# κ²½λ‘ λμ μ€μ
+
+*κ²½λ‘ μλ λ°μ½λ μ΄ν°*λ₯Ό μ€μ νκΈ° μν΄μ μ λ¬ν μ μλ λͺ κ°μ§ λ§€κ°λ³μκ° μμ΅λλ€.
+
+!!! warning "κ²½κ³ "
+ μλ λ§€κ°λ³μλ€μ *κ²½λ‘ μλ ν¨μ*κ° μλ *κ²½λ‘ μλ λ°μ½λ μ΄ν°*μ μ§μ μ λ¬λλ€λ μ¬μ€μ κΈ°μ΅νμμμ€.
+
+## μλ΅ μν μ½λ
+
+*κ²½λ‘ μλ*μ μλ΅μ μ¬μ©λ (HTTP) `status_code`λ₯Ό μ μν μ μμ΅λλ€.
+
+`404`μ κ°μ `int`ν μ½λλ₯Ό μ§μ μ λ¬ν μ μμ΅λλ€.
+
+νμ§λ§ κ° μ½λμ μλ―Έλ₯Ό λͺ¨λ₯Έλ€λ©΄, `status`μ μλ λ¨μΆ μμλ€μ μ¬μ©ν μ μμ΅λλ€:
+
+```Python hl_lines="3 17"
+{!../../../docs_src/path_operation_configuration/tutorial001.py!}
+```
+
+κ° μν μ½λλ€μ μλ΅μ μ¬μ©λλ©°, OpenAPI μ€ν€λ§μ μΆκ°λ©λλ€.
+
+!!! note "κΈ°μ μ μΈλΆμ¬ν"
+ λ€μκ³Ό κ°μ΄ μν¬νΈνμ
λ μ’μ΅λλ€. `from starlette import status`.
+
+ **FastAPI**λ κ°λ°μ μ¬λ¬λΆμ νΈμλ₯Ό μν΄μ `starlette.status`μ λμΌν `fastapi.status`λ₯Ό μ 곡ν©λλ€. νμ§λ§ Starletteμμ μ§μ μ¨ κ²μ
λλ€.
+
+## νκ·Έ
+
+(λ³΄ν΅ λ¨μΌ `str`μΈ) `str`λ‘ κ΅¬μ±λ `list`μ ν¨κ» λ§€κ°λ³μ `tags`λ₯Ό μ λ¬νμ¬, `κ²½λ‘ μλ`μ νκ·Έλ₯Ό μΆκ°ν μ μμ΅λλ€:
+
+```Python hl_lines="17 22 27"
+{!../../../docs_src/path_operation_configuration/tutorial002.py!}
+```
+
+μ λ¬λ νκ·Έλ€μ OpenAPIμ μ€ν€λ§μ μΆκ°λλ©°, μλ λ¬Έμ μΈν°νμ΄μ€μμ μ¬μ©λ©λλ€:
+
+<img src="/img/tutorial/path-operation-configuration/image01.png">
+
+## μμ½κ³Ό κΈ°μ
+
+`summary`μ `description`μ μΆκ°ν μ μμ΅λλ€:
+
+```Python hl_lines="20-21"
+{!../../../docs_src/path_operation_configuration/tutorial003.py!}
+```
+
+## λ
μ€νΈλ§μΌλ‘ λ§λ κΈ°μ
+
+μ€λͺ
μ λ³΄ν΅ κΈΈμ΄μ§κ³ μ¬λ¬ μ€μ κ±Έμ³μκΈ° λλ¬Έμ, *κ²½λ‘ μλ* κΈ°μ μ ν¨μ <abbr title="ν¨μμμ μλ 첫λ²μ§Έ ννμμΌλ‘, λ¬Έμλ‘ μ¬μ©λ μ¬λ¬ μ€μ κ±ΈμΉ (λ³μμ ν λΉλμ§ μμ) λ¬Έμμ΄"> λ
μ€νΈλ§</abbr> μ μ μΈν μ μμ΅λλ€, μ΄λ₯Ό **FastAPI**κ° λ
μ€νΈλ§μΌλ‘λΆν° μ½μ΅λλ€.
+
+<a href="https://ko.wikipedia.org/wiki/%EB%A7%88%ED%81%AC%EB%8B%A4%EC%9A%B4" class="external-link" target="_blank">λ§ν¬λ€μ΄</a> λ¬Έλ²μΌλ‘ λ
μ€νΈλ§μ μμ±ν μ μμ΅λλ€, μμ±λ λ§ν¬λ€μ΄ νμμ λ
μ€νΈλ§μ (λ§ν¬λ€μ΄μ λ€μ¬μ°κΈ°λ₯Ό κ³ λ €νμ¬) μ¬λ°λ₯΄κ² νλ©΄μ μΆλ ₯λ©λλ€.
+
+```Python hl_lines="19-27"
+{!../../../docs_src/path_operation_configuration/tutorial004.py!}
+```
+
+μ΄λ λνν λ¬Έμμμ μ¬μ©λ©λλ€:
+
+<img src="/img/tutorial/path-operation-configuration/image02.png">
+
+## μλ΅ κΈ°μ
+
+`response_description` λ§€κ°λ³μλ‘ μλ΅μ κ΄ν μ€λͺ
μ λͺ
μν μ μμ΅λλ€:
+
+```Python hl_lines="21"
+{!../../../docs_src/path_operation_configuration/tutorial005.py!}
+```
+
+!!! info "μ 보"
+ `response_description`μ ꡬ체μ μΌλ‘ μλ΅μ μ§μΉνλ©°, `description`μ μΌλ°μ μΈ *κ²½λ‘ μλ*μ μ§μΉν©λλ€.
+
+!!! check "νμΈ"
+ OpenAPIλ κ° *κ²½λ‘ μλ*μ΄ μλ΅μ κ΄ν μ€λͺ
μ μꡬν κ²μ λͺ
μν©λλ€.
+
+ λ°λΌμ, μλ΅μ κ΄ν μ€λͺ
μ΄ μμκ²½μ°, **FastAPI**κ° μλμΌλ‘ "μ±κ³΅ μλ΅" μ€ νλλ₯Ό μμ±ν©λλ€.
+
+<img src="/img/tutorial/path-operation-configuration/image03.png">
+
+## λ¨μΌ *κ²½λ‘ μλ* μ§μμ€λ¨
+
+λ¨μΌ *κ²½λ‘ μλ*μ μμ μ§ μκ³ <abbr title="ꡬμ, μ¬μ©νμ§ μλκ²μ΄ κΆμ₯λ¨">μ§μμ€λ¨</abbr>μ ν΄μΌνλ€λ©΄, `deprecated` λ§€κ°λ³μλ₯Ό μ λ¬νλ©΄ λ©λλ€.
+
+```Python hl_lines="16"
+{!../../../docs_src/path_operation_configuration/tutorial006.py!}
+```
+
+λνν λ¬Έμμ μ§μμ€λ¨μ΄λΌκ³ νμλ©λλ€.
+
+<img src="/img/tutorial/path-operation-configuration/image04.png">
+
+μ§μμ€λ¨λ κ²½μ°μ μ§μμ€λ¨ λμ§ μμ κ²½μ°μ λν *κ²½λ‘ μλ*μ΄ μ΄λ»κ² 보μ΄λ μ§ νμΈνμμμ€.
+
+<img src="/img/tutorial/path-operation-configuration/image05.png">
+
+## μ 리
+
+*κ²½λ‘ μλ λ°μ½λ μ΄ν°*μ λ§€κ°λ³μ(λ€)λ₯Ό μ λ¬ν¨μΌλ‘ *κ²½λ‘ μλ*μ μ€μ νκ³ λ©νλ°μ΄ν°λ₯Ό μΆκ°ν μ μμ΅λλ€.