Skip to content

Commit 76a2fa2

Browse files
committed
Merge branch 'upgrade-tag-multi-validation-2' into upgrade-tag-multi-async-2
2 parents 635800e + 21e128c commit 76a2fa2

File tree

3 files changed

+8
-18
lines changed

3 files changed

+8
-18
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -91,13 +91,13 @@ Windows
9191
uv を使用する場合:
9292

9393
```
94-
uv run python main.py
94+
uv run uvicorn main:app --reload
9595
```
9696

9797
venv を使用する場合:
9898

9999
```
100-
(venv) python main.py
100+
(venv) % uvicorn main:app --reload
101101
```
102102

103103
サーバーが起動したら、ブラウザで http://127.0.0.1:8000 にアクセスできます。

main.py

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -231,13 +231,3 @@ async def multi_async(data: MultiRequest):
231231
meta={"duration": duration},
232232
)
233233
return response
234-
235-
236-
def main():
237-
import uvicorn
238-
239-
uvicorn.run(app, host="127.0.0.1", port=8000)
240-
241-
242-
if __name__ == "__main__":
243-
main()

tutorial.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,32 +17,32 @@
1717

1818
一つのエンドポイントから徐々に増やしていき、バリデーションなどを学ぶ
1919

20-
https://github.com/pyconjp/pyconjp2025-camp-tutorial/releases/tag/single-no-validation-2
20+
https://github.com/pyconjp/pyconjp2025-camp-tutorial/releases/tag/single-no-validation-3
2121

2222
## (2) 動かしてみてから、改造する
2323

2424
非同期を除くエンドポイントが完成しているところから、動かしてみて改造する
2525

26-
https://github.com/pyconjp/pyconjp2025-camp-tutorial/releases/tag/multi-validation-2
26+
https://github.com/pyconjp/pyconjp2025-camp-tutorial/releases/tag/multi-validation-3
2727

2828
## (3) FastAPI のエンドポイントを 0 から作る
2929

3030
手を動かしながら一緒に API サーバを作る(LangChain 部分はモジュールを呼び出すだけ)
3131

32-
https://github.com/pyconjp/pyconjp2025-camp-tutorial/releases/tag/langchain-2
32+
https://github.com/pyconjp/pyconjp2025-camp-tutorial/releases/tag/langchain-3
3333

3434
## (4) 非同期対応の実装を行う
3535

3636
非同期部分の API の作り込みを行う
3737

38-
https://github.com/pyconjp/pyconjp2025-camp-tutorial/releases/tag/multi-validation-2
38+
https://github.com/pyconjp/pyconjp2025-camp-tutorial/releases/tag/multi-validation-3
3939

4040
## (5) 環境設定のみの状況から自由に FastAPI で API サーバを作る
4141

4242
別用途で API サーバを作ってみたい人向け
4343

44-
https://github.com/pyconjp/pyconjp2025-camp-tutorial/releases/tag/init-2
44+
https://github.com/pyconjp/pyconjp2025-camp-tutorial/releases/tag/init-3
4545

4646
# 20250605 時点の完成版
4747

48-
https://github.com/pyconjp/pyconjp2025-camp-tutorial/releases/tag/multi-async-2
48+
https://github.com/pyconjp/pyconjp2025-camp-tutorial/releases/tag/multi-async-3

0 commit comments

Comments
 (0)