Interfaces
๊ณต๊ฐ ๊ณ์ฝ(์ธํฐํ์ด์ค) ์ด๋ค. ๋ณดํต Class/Options ์๊ทธ๋์ฒ์์ ๋ฐ๋ผ์ค๋ฉฐ, ์ง์ ๊ตฌํํ๋ ๊ฒฝ์ฐ๋ ๋๋ฌผ๋ค.
์์ํ๊ธฐ
- PivotAIApi โ AI ๋๊ตฌ ์คํ API (
book.aiApi)
Control ยท Table
์ปจํธ๋กคยทํ ์ด๋ธ ๊ณ์ฝ
IPivotInspectorEvents
์ธ์คํํฐ ์ด๋ฒคํธ ์ธํฐํ์ด์ค
Cell info
์ ยทํค๋ ์ ๋ณด (formatter / overlay)
IPivotSeriesCellInfo
Series ์ ์ ๋ณด.
IPivotFormatResult
formatter๊ฐ ๋ฐํํ ์ ์๋ ํ
์คํธ + ์คํ์ผ ๊ฐ์ฒด.
CellContext
์ ์์น ์ปจํ ์คํธ.
GroupStats
๊ทธ๋ฃน ์ ๋ค์ ํต๊ณ.
ScopedStats
getStats() ๊ฒฐ๊ณผ.
Data ยท Filter ยท Sort
๋ฐ์ดํฐ ํ ์ด๋ธยทํ๋ ์ ๋ ฌยทํ๋ธ ํํฐ
IFallbackFieldSort
์ถ(ํ ๋๋ ์ด) ์ ์ฒด์ ์ ์ฉ๋๋ fallback ์ ๋ ฌ ์ค์ .
CubeFilter
ํ๋ธ ํํฐ ์กฐ๊ฑด ํ์ .
SlicerOptions
Slicer ์ค์ ์ต์ .
DataTableOptions
๋ฐ์ดํฐ ํ ์ด๋ธ ์ค์ ์ต์ .
Spotlight ยท Icon
๋ฐํ์ ๊ฐ์กฐยท์์ด์ฝ
PivotSpotlightConfig
add์ ๋๊ธฐ๋ spotlight ์ค์ .
IconDef
์์ด์ฝ ์ ์.
IconSetDef
์์ด์ฝ ์ธํธ ์ ์.
AI
AI ๋ชจ๋ธยท๋๊ตฌยท๋ฉ์์ง
PivotAIApi
๋ด๋ถ ์์ด์ ํธ(PivotAI)์ ์ธ๋ถ ์์ด์ ํธ๊ฐ ๊ณตํต์ผ๋ก ์ฌ์ฉํ๋ ํผ๋ฒ์ปจํธ๋กค ์ ์ด API.
PivotAIModel
ํผ๋ฒ์ ์ฐ๊ฒฐ๋๋ LLM ๋ชจ๋ธ์ ๊ณตํต ์ธํฐํ์ด์ค.
AIRemoteModel
์๊ฒฉ ์๋ฒ๋ฅผ ๊ฒฝ์ ํ์ฌ LLM์ ํธ์ถํ๋ ๊ฒฝ์ฐ์ ๋ชจ๋ธ ์ธํฐํ์ด์ค.
AIChatMessage
provider ๋น์ข ์ ๋ํ ๋ฉ์์ง.
AICommand
LLM์ด ํธ์ถํ ์ ์๋ ๋ช ๋ น(๋๊ตฌ)์ ์ ์.
AICommandCall
LLM์ด ์ ํํ ๋จ์ผ ๋ช ๋ น ํธ์ถ.
AICommandParameter
AICommand๊ฐ ๋ฐ๋ ๋จ์ผ ํ๋ผ๋ฏธํฐ์ ์ ์.
AIConversationTurn
ํ ํด์ ๋ํ ๊ธฐ๋ก.
AIResponse
LLM ๋ชจ๋ธ์ ์๋ต์ wrapํ๋ ์ธํฐํ์ด์ค.
AIToolSchema
LLM์ ์ ๋ฌํ๋ function/tool ์ ์(JSONSchema ๊ธฐ๋ฐ).
AIToolResult
executeTool์ ์คํ ๊ฒฐ๊ณผ.
AIToolExample
๋๊ตฌ ํธ์ถ์ few-shot ์์.
JSONSchema
AICommand๋ฅผ ๋ณํํ JSONSchema ๋ ธ๋.
๊ธฐํ
CalculatedFieldOptions
๊ณ์ฐ ํ๋ ์ค์ ์ต์ .
DataFieldOptions
๋ฐ์ดํฐ ํ๋ ์ค์ ์ต์ .
IPivotBodyCellInfo
์ง๊ณ ์ ์ด๋ ์๋ฆฌ์ฆ ์ ์ด ํ์๋๋ ํผ๋ฒ ํ ์ด๋ธ์ ๋ณธ๋ฌธ ์ ์ ๋ณด.
IPivotCellInfo
ํผ๋ฒ ํ ์ด๋ธ์ ์ ์ ๋ณด๋ฅผ ๋ํ๋ด๋ ๊ธฐ๋ณธ ์ธํฐํ์ด์ค์ด๋ค.
IPivotFieldSort
ํ๋ ์ ๋ ฌ ์ค์ .
IPivotHeaderCellInfo
ํผ๋ฒ ํ ์ด๋ธ์ ์ ์ ๋ณด๋ฅผ ๋ํ๋ด๋ ๊ธฐ๋ณธ ์ธํฐํ์ด์ค์ด๋ค.
IPivotHeaderGrandCellInfo
ํผ๋ฒ ํ ์ด๋ธ์ ์ ์ ๋ณด๋ฅผ ๋ํ๋ด๋ ๊ธฐ๋ณธ ์ธํฐํ์ด์ค์ด๋ค.
IPivotHeaderGrandValueCellInfo
ํผ๋ฒ ํ ์ด๋ธ์ ์ ์ ๋ณด๋ฅผ ๋ํ๋ด๋ ๊ธฐ๋ณธ ์ธํฐํ์ด์ค์ด๋ค.
IPivotHeaderSeriesCellInfo
ํผ๋ฒ ํ ์ด๋ธ์ ์ ์ ๋ณด๋ฅผ ๋ํ๋ด๋ ๊ธฐ๋ณธ ์ธํฐํ์ด์ค์ด๋ค.
IPivotValueCellInfo
ํผ๋ฒ ํ ์ด๋ธ์ ๋จ์ผ ์ง๊ณ๊ฐ ์ ์ ๋ณด.
PivotAnnotationStyleDef
ํผ๋ฒ ์ด๋ ธํ ์ด์ ์คํ์ผ ์ ์.
์ ์ฒด ๋ชฉ๋ก (AโZ)
AIChatMessage ยท AICommand ยท AICommandCall ยท AICommandParameter ยท AIConversationTurn ยท AIRemoteModel ยท AIResponse ยท AIToolExample ยท AIToolResult ยท AIToolSchema ยท CalculatedFieldOptions ยท CellContext ยท CubeFilter ยท DataFieldOptions ยท DataTableOptions ยท GroupStats ยท IconDef ยท IconSetDef ยท IFallbackFieldSort ยท IPivotBodyCellInfo ยท IPivotCellInfo ยท IPivotFieldSort ยท IPivotFormatResult ยท IPivotHeaderCellInfo ยท IPivotHeaderGrandCellInfo ยท IPivotHeaderGrandValueCellInfo ยท IPivotHeaderSeriesCellInfo ยท IPivotInspectorEvents ยท IPivotSeriesCellInfo ยท IPivotValueCellInfo ยท JSONSchema ยท PivotAIApi ยท PivotAIModel ยท PivotAnnotationStyleDef ยท PivotSpotlightConfig ยท ScopedStats ยท SlicerOptions