MCPcopy Create free account

hub / github.com/Ali-Parandeh/building-generative-ai-services / endpoints

Endpoints80 in github.com/Ali-Parandeh/building-generative-ai-services

Routeasync_generate_text
app.post("/async")
examples/ch05/5-4.py:None
Routeblock_server_controller
app.get("/block")
examples/ch05/5-5.py:None
Routechat_controller
app.get("/chat")
app/main.py:None
Routechat_controller
app.get("/chat")
examples/ch02/2-1.py:None
Routecheck_health_controller
app.get("/health")
examples/ch09/9-7.py:None
Routecost
computed_field
app/schemas.py:None
Routecost
computed_field
examples/ch04/4-10.py:None
Routecreate_conversation_controller
app.post("/conversations", status_code=status.HTTP_201_CREATED)
examples/ch07/7-6.py:None
Routecreate_conversation_controller
router.post("", status_code=status.HTTP_201_CREATED)
examples/ch07/7-9.py:None
Routecreate_user_controller
app.post("/users")
examples/ch02/2-2.py:None
Routedelete_conversation_controller
app.delete("/conversations/{id}", status_code=status.HTTP_204_NO_CONTENT)
examples/ch07/7-6.py:None
Routedelete_conversation_controller
router.delete("/{id}", status_code=status.HTTP_204_NO_CONTENT)
examples/ch07/7-9.py:None
Routefast_text_generator
app.get("/fast")
examples/ch05/5-5.py:None
Routefile_upload_controller
app.post("/upload")
examples/ch05/5-13.py:None
Routefile_upload_controller
app.post("/upload")
examples/ch05/5-8.py:None
Routegenerate
bentoml.api(route="/generate/image")
app/bento.py:None
Routegenerate
bentoml.api(route="/generate/image")
examples/ch03/3-18.py:None
Routegenerate_image_controller
router.post("/image", dependencies=[Depends(is_admin)])
examples/ch08/8-19.py:None
Routegenerate_image_controller
router.post("/image")
examples/ch08/8-21.py:None
Routegenerate_image_controller
router.post( "/image", dependencies=[Depends(lambda user: has_role(user, ["ADMIN", "MODERATOR"]))], )
examples/ch08/8-20.py:None
Routegenerate_text_controller
router.post("/text")
examples/ch08/8-19.py:None
Routegenerate_text_controller
router.post("/text")
examples/ch08/8-22.py:None
Routegenerate_text_controller
router.post("/text")
examples/ch08/8-21.py:None
Routegenerate_text_controller
router.post( "/text", dependencies=[Depends(lambda user: has_role(user, ["EDITOR"]))] )
examples/ch08/8-20.py:None
Routegenerate_text_controller
router.post("/text/generate")
examples/ch09/9-3.py:None
Routegenerate_text_controller
app.get("/generate/text")
examples/ch03/3-21.py:None
Routeget_conversation_controller
app.get("/conversations/{id}")
examples/ch07/7-6.py:None
Routeget_conversation_controller
router.get("/{id}")
examples/ch07/7-9.py:None
Routeget_current_user_controller
router.get("/oauth/github/callback")
examples/ch08/8-18.py:None
Routeget_current_user_controller
app.get("/users/me")
examples/ch08/8-1.py:None
Routeget_user_messages
app.get("/users/{email}/messages")
examples/ch02/2-4.py:None
Routelist_conversation_messages_controller
router.get("/{conversation_id}/messages")
examples/ch07/7-10.py:None
Routelist_conversations_controller
app.get("/conversations")
examples/ch02/2-3.py:None
Routelist_conversations_controller
app.get("/conversations")
examples/ch07/7-6.py:None
Routelist_conversations_controller
router.get("")
examples/ch07/7-9.py:None
Routelist_messages_controller
app.get("/messages")
examples/ch02/2-3.py:None
Routelogin_for_access_token_controller
router.post("/token")
examples/ch08/8-11.py:None
Routelogout_access_token_controller
router.post("/logout", dependencies=[Depends(auth_service.logout)])
examples/ch08/8-11.py:None
Routeoauth_github_callback_controller
router.get("/oauth/github/callback", dependencies=[Depends(check_csrf_state)])
examples/ch08/8-16.py:None
Routeoauth_github_login_controller
router.get("/oauth/github/login", status_code=status.HTTP_301_REDIRECT)
examples/ch08/8-13.py:None
Routeregister_user_controller
router.post("/register")
examples/ch08/8-11.py:None
Routereset_password_controller
router.post("reset-password")
examples/ch08/8-11.py:None
Routeroot_controller
app.get("/")
app/main.py:None
Routeroot_controller
app.get("/")
examples/ch02/2-1.py:None
Routeserve_bentoml_text_to_image_controller
app.get( "/generate/bentoml/image", responses={status.HTTP_200_OK: {"content": {"image/png": {}}}},
app/main.py:None
Routeserve_bentoml_text_to_image_controller
app.get( "/generate/bentoml/image", responses={status.HTTP_200_OK: {"content": {"image/png": {}}}},
examples/ch03/3-19.py:None
Routeserve_image_model_background_controller
app.get("/generate/image/background")
examples/ch05/5-18.py:None
Routeserve_image_to_video_model_controller
app.post( "/generate/video", responses={status.HTTP_200_OK: {"content": {"video/mp4": {}}}}, respo
app/main.py:None
Routeserve_image_to_video_model_controller
app.post( "/generate/video", responses={status.HTTP_200_OK: {"content": {"video/mp4": {}}}}, respo
examples/ch03/3-12.py:None
Routeserve_language_model_controller
app.get("/generate/text")
app/main.py:None
Routeserve_language_model_controller
router.get("/text")
examples/ch08/8-12.py:None
Routeserve_language_model_controller
app.get("/generate/text")
examples/ch03/3-2.py:None
Routeserve_openai_language_model_controller
app.get("/generate/openai/text")
app/main.py:None
Routeserve_openai_language_model_controller
app.get("/generate/openai/text")
examples/ch03/3-20.py:None
Routeserve_text_to_3d_model_controller
app.get( "/generate/3d", responses={status.HTTP_200_OK: {"content": {"model/obj": {}}}}, response_
app/main.py:None
Routeserve_text_to_3d_model_controller
app.get( "/generate/3d", responses={status.HTTP_200_OK: {"content": {"model/obj": {}}}}, response_
examples/ch03/3-15.py:None
Routeserve_text_to_audio_model_controller
app.get( "/generate/audio", responses={status.HTTP_200_OK: {"content": {"audio/wav": {}}}}, respon
app/main.py:None
Routeserve_text_to_audio_model_controller
router.get("/audio")
examples/ch08/8-12.py:None
Routeserve_text_to_audio_model_controller
app.get( "/generate/audio", responses={status.HTTP_200_OK: {"content": {"audio/wav": {}}}}, respon
examples/ch03/3-5.py:None
Routeserve_text_to_image_controller
app.post("/generate/image")
examples/ch09/9-7.py:None
Routeserve_text_to_image_model_controller
app.get( "/generate/image", responses={status.HTTP_200_OK: {"content": {"image/png": {}}}}, respon
app/main.py:None
Routeserve_text_to_image_model_controller
app.get( "/generate/image", responses={status.HTTP_200_OK: {"content": {"image/png": {}}}}, respon
examples/ch03/3-16.py:None
Routeserve_text_to_image_model_controller
app.get( "/generate/image", responses={status.HTTP_200_OK: {"content": {"image/png": {}}}}, respon
examples/ch03/3-8.py:None
Routeserve_text_to_text_controller
app.post("/generate/text")
examples/ch09/9-9.py:None
Routeserve_text_to_text_controller
app.post("/generate/text")
examples/ch09/9-7.py:None
Routeserve_text_to_text_controller
app.post("/generate/text")
examples/ch05/5-17.py:None
Routeserve_text_to_text_controller
app.post("/generate/text", response_model_exclude_defaults=True)
examples/ch05/5-14.py:None
Routeserve_text_to_text_controller
app.post("/generate/text", response_model_exclude_defaults=True)
examples/ch05/5-7.py:None
Routeserve_text_to_text_controller
router.post("/generate/text")
examples/ch10/10-5.py:None
Routeserve_text_to_text_controller
app.post("/generate/text")
examples/ch04/4-14.py:None
Routeserve_text_to_text_controller
app.post("/generate/text")
examples/ch04/4-13.py:None
Routeserve_text_to_text_stream_controller
app.post("/generate/text/stream")
examples/ch06/6-9.py:None
Routeserve_text_to_text_stream_controller
app.get("/generate/text/stream")
examples/ch06/6-3.py:None
Routeslow_text_generator
app.get("/slow")
examples/ch05/5-5.py:None
Routestream_llm_controller
app.get("/text/generate/stream")
examples/ch07/7-15.py:None
Routesync_generate_text
app.post("/sync")
examples/ch05/5-4.py:None
Routetokens
computed_field
app/schemas.py:None
Routetokens
computed_field
examples/ch04/4-10.py:None
Routeupdate_conversation_controller
app.put("/conversations/{id}", status_code=status.HTTP_202_ACCEPTED)
examples/ch07/7-6.py:None
Routeupdate_conversation_controller
router.put("/{id}", status_code=status.HTTP_202_ACCEPTED)
examples/ch07/7-9.py:None