Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Azure-Samples/rag-postgres-openai-python
/ types & classes
Types & classes
47 in github.com/Azure-Samples/rag-postgres-openai-python
⨍
Functions
182
◇
Types & classes
47
↳
Endpoints
5
↓ 9 callers
Class
ThoughtStep
src/backend/fastapi_app/api_models.py:51
↓ 4 callers
Class
PostgresSearcher
src/backend/fastapi_app/postgres_searcher.py:13
↓ 4 callers
Class
RAGContext
src/backend/fastapi_app/api_models.py:57
↓ 4 callers
Class
RetrievalResponseDelta
src/backend/fastapi_app/api_models.py:71
↓ 2 callers
Class
AdvancedRAGChat
src/backend/fastapi_app/rag_advanced.py:37
↓ 2 callers
Class
Filter
src/backend/fastapi_app/api_models.py:86
↓ 2 callers
Class
ItemPublic
src/backend/fastapi_app/api_models.py:31
↓ 2 callers
Class
OpenAIClient
OpenAI client
src/backend/fastapi_app/dependencies.py:15
↓ 2 callers
Class
RetrievalResponse
src/backend/fastapi_app/api_models.py:66
↓ 2 callers
Class
SimpleRAGChat
src/backend/fastapi_app/rag_simple.py:30
↓ 1 callers
Class
AsyncResponseEventIterator
tests/conftest.py:176
↓ 1 callers
Class
ChatParams
src/backend/fastapi_app/api_models.py:77
↓ 1 callers
Class
FastAPIAppContext
Context for the FastAPI app
src/backend/fastapi_app/dependencies.py:24
↓ 1 callers
Class
Item
src/backend/fastapi_app/postgres_models.py:13
↓ 1 callers
Class
MockAzureCredential
tests/mocks.py:6
↓ 1 callers
Class
SearchResults
src/backend/fastapi_app/api_models.py:104
↓ 1 callers
Class
TestData
tests/data.py:4
Enum
AnalysisPanelTabs
src/frontend/src/components/AnalysisPanel/AnalysisPanelTabs.tsx:None
Class
Base
src/backend/fastapi_app/postgres_models.py:9
Class
BrandFilter
src/backend/fastapi_app/api_models.py:98
Class
ChatRequest
src/backend/fastapi_app/api_models.py:26
Class
ChatRequestContext
src/backend/fastapi_app/api_models.py:22
Class
ChatRequestOverrides
src/backend/fastapi_app/api_models.py:14
Class
ChatUser
locustfile.py:7
Class
CitationsMatchedMetric
evals/evaluate.py:18
Class
ErrorResponse
src/backend/fastapi_app/api_models.py:62
Class
ExtraArgs
src/backend/fastapi_app/embeddings.py:19
Class
ItemWithDistance
src/backend/fastapi_app/api_models.py:43
Interface
MarkdownViewerProps
src/frontend/src/components/MarkdownViewer/MarkdownViewer.tsx:6
Class
MockAzureCredentialExpired
tests/mocks.py:18
Class
PriceFilter
src/backend/fastapi_app/api_models.py:92
Interface
Props
src/frontend/src/components/Answer/AnswerError.tsx:6
Interface
Props
src/frontend/src/components/Answer/Answer.tsx:11
Interface
Props
src/frontend/src/components/VectorSettings/VectorSettings.tsx:7
Interface
Props
src/frontend/src/components/SupportingContent/SupportingContent.tsx:5
Interface
Props
src/frontend/src/components/UserChatMessage/UserChatMessage.tsx:3
Interface
Props
src/frontend/src/components/AnalysisPanel/AnalysisPanel.tsx:12
Interface
Props
src/frontend/src/components/AnalysisPanel/ThoughtProcess.tsx:12
Interface
Props
src/frontend/src/components/SettingsButton/SettingsButton.tsx:6
Interface
Props
src/frontend/src/components/ClearChatButton/ClearChatButton.tsx:6
Interface
Props
src/frontend/src/components/QuestionInput/QuestionInput.tsx:8
Interface
Props
src/frontend/src/components/Example/ExampleList.tsx:11
Interface
Props
src/frontend/src/components/Example/Example.tsx:3
Class
RAGChatBase
src/backend/fastapi_app/rag_base.py:17
Class
RetrievalMode
src/backend/fastapi_app/api_models.py:8
Enum
RetrievalMode
src/frontend/src/api/models.ts:None
Class
State
src/backend/fastapi_app/__init__.py:27