Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/abhishekkrthakur/aiaio
/ endpoints
Endpoints
38 in github.com/abhishekkrthakur/aiaio
⨍
Functions
158
◇
Types & classes
17
↳
Endpoints
38
Route
activate_prompt
app.post("/prompts/{prompt_id}/activate")
src/aiaio/app/app.py:None
Route
add_message
app.post("/conversations/{conversation_id}/messages")
src/aiaio/app/app.py:None
Route
add_provider_model
app.post("/providers/{provider_id}/models")
src/aiaio/app/app.py:None
Route
chat
app.post("/chat", response_class=StreamingResponse)
src/aiaio/app/app.py:None
Route
chat_again
app.post("/regenerate_response", response_class=StreamingResponse)
src/aiaio/app/app.py:None
Route
create_conversation
app.post("/create_conversation")
src/aiaio/app/app.py:None
Route
create_project
app.post("/projects")
src/aiaio/app/app.py:None
Route
create_prompt
app.post("/prompts")
src/aiaio/app/app.py:None
Route
create_provider
app.post("/providers")
src/aiaio/app/app.py:None
Route
delete_conversation
app.delete("/conversations/{conversation_id}")
src/aiaio/app/app.py:None
Route
delete_model
app.delete("/models/{model_id}")
src/aiaio/app/app.py:None
Route
delete_project
app.delete("/projects/{project_id}")
src/aiaio/app/app.py:None
Route
delete_prompt
app.delete("/prompts/{prompt_id}")
src/aiaio/app/app.py:None
Route
delete_provider
app.delete("/providers/{provider_id}")
src/aiaio/app/app.py:None
Route
edit_message
app.put("/messages/{message_id}")
src/aiaio/app/app.py:None
Route
get_active_prompt
app.get("/prompts/active")
src/aiaio/app/app.py:None
Route
get_all_prompts
app.get("/prompts")
src/aiaio/app/app.py:None
Route
get_all_providers
app.get("/providers")
src/aiaio/app/app.py:None
Route
get_attachment
app.get("/attachments/{attachment_id}")
src/aiaio/app/app.py:None
Route
get_conversation
app.get("/conversations/{conversation_id}")
src/aiaio/app/app.py:None
Route
get_conversations
app.get("/conversations")
src/aiaio/app/app.py:None
Route
get_default_provider
app.get("/default_provider")
src/aiaio/app/app.py:None
Route
get_project
app.get("/projects/{project_id}")
src/aiaio/app/app.py:None
Route
get_projects
app.get("/projects")
src/aiaio/app/app.py:None
Route
get_prompt
app.get("/prompts/{prompt_id}")
src/aiaio/app/app.py:None
Route
get_provider
app.get("/providers/{provider_id}")
src/aiaio/app/app.py:None
Route
get_provider_models
app.get("/providers/{provider_id}/models")
src/aiaio/app/app.py:None
Route
get_raw_message
app.get("/messages/{message_id}/raw")
src/aiaio/app/app.py:None
Route
get_system_prompt
app.get("/get_system_prompt", response_class=JSONResponse)
src/aiaio/app/app.py:None
Route
load_index
app.get("/", response_class=HTMLResponse)
src/aiaio/app/app.py:None
Route
set_default_model
app.post("/models/{model_id}/set_default")
src/aiaio/app/app.py:None
Route
set_default_provider
app.post("/providers/{provider_id}/set_default")
src/aiaio/app/app.py:None
Route
update_conversation_summary
app.post("/conversations/{conversation_id}/summary")
src/aiaio/app/app.py:None
Route
update_conversation_title
app.put("/conversations/{conversation_id}/title")
src/aiaio/app/app.py:None
Route
update_project
app.put("/projects/{project_id}")
src/aiaio/app/app.py:None
Route
update_prompt
app.put("/prompts/{prompt_id}")
src/aiaio/app/app.py:None
Route
update_provider
app.put("/providers/{provider_id}")
src/aiaio/app/app.py:None
Route
version
app.get("/version")
src/aiaio/app/app.py:None