ai_chat_retriever_resources

0 rows


Description

チャットの各メッセージに紐づく取得ドキュメント(RAG用の参照情報)を管理するテーブル

Columns

Column Type Size Nulls Auto Default Children Parents Comments
user_id CHAR 36 null
ai_chat_history_conversations.user_id ai_chat_retriever_resources_conversation_fkC

ユーザーID

session_id VARCHAR 50 null
ai_chat_history_conversations.session_id ai_chat_retriever_resources_conversation_fkC

セッションID。チャット履歴を一意に識別するためのID

chat_order INT UNSIGNED 10 null
ai_chat_history_conversations.chat_order ai_chat_retriever_resources_conversation_fkC

チャットの順番(親メッセージの順番)

resource_order INT UNSIGNED 10 null

同一メッセージ中のリソースの並び順(0始まり推奨)

dataset_id CHAR 36 null

外部のデータセットID(UUID)

dataset_name VARCHAR 255 null

データセット名

document_id CHAR 36 null

外部のドキュメントID(UUID)

document_name VARCHAR 255 null

ドキュメント名

segment_id CHAR 36 null

外部のセグメントID(UUID)

content TEXT 65535 null

セグメントの内容

Indexes

Constraint Name Type Sort Column(s)
PRIMARY Primary key Asc/Asc/Asc/Asc user_id + session_id + chat_order + resource_order
ai_chat_retriever_resources_conversation_fk Performance Asc/Asc/Asc user_id + session_id + chat_order

Relationships