Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/microsoft/TypeChat
/ types & classes
Types & classes
298 in github.com/microsoft/TypeChat
⨍
Functions
361
◇
Types & classes
298
↓ 11 callers
Class
IdentifierNode
python/src/typechat/_internal/ts_conversion/ts_type_nodes.py:9
↓ 11 callers
Class
TypeReferenceNode
python/src/typechat/_internal/ts_conversion/ts_type_nodes.py:18
↓ 10 callers
Class
TypeChatValidator
Validates an object against a given Python type.
python/src/typechat/_internal/validator.py:11
↓ 9 callers
Class
TypeChatJsonTranslator
Represents an object that can translate natural language requests in JSON objects of the given type.
python/src/typechat/_internal/translator.py:12
↓ 5 callers
Class
Failure
An object representing an operation that failed for the reason given in `message`.
python/src/typechat/_internal/result.py:13
↓ 5 callers
Class
FixedModel
python/tests/test_translator.py:11
↓ 4 callers
Class
ArrayTypeNode
python/src/typechat/_internal/ts_conversion/ts_type_nodes.py:31
↓ 4 callers
Class
JsonPrintAgent
python/examples/multiSchema/agents.py:28
↓ 3 callers
Class
Style
Style settings for drawing elements.
python/examples/drawing/schema.py:8
↓ 3 callers
Class
Success
An object representing a successful operation with a result of type `T`.
python/src/typechat/_internal/result.py:7
↓ 3 callers
Class
TypeParameterDeclarationNode
python/src/typechat/_internal/ts_conversion/ts_type_nodes.py:47
↓ 2 callers
Class
HttpxLanguageModel
python/src/typechat/_internal/model.py:38
↓ 2 callers
Class
InterfaceDeclarationNode
python/src/typechat/_internal/ts_conversion/ts_type_nodes.py:39
↓ 2 callers
Class
TypeChatProgramTranslator
python/examples/math/program.py:120
↓ 2 callers
Class
TypeChatProgramValidator
python/examples/math/program.py:102
↓ 2 callers
Class
UnionTypeNode
python/src/typechat/_internal/ts_conversion/ts_type_nodes.py:23
↓ 1 callers
Class
AgentInfo
python/examples/multiSchema/router.py:6
↓ 1 callers
Class
Arrow
A line with a directional arrow at the end, defined by start and end points.
python/examples/drawing/schema.py:55
↓ 1 callers
Class
AsyncSpotipy
python/examples/music/spotipyWrapper.py:25
↓ 1 callers
Class
Box
A rectangular box defined by a coordinate system with the origin at the top left.
python/examples/drawing/schema.py:27
↓ 1 callers
Class
ChatMessage
python/examples/healthData/translator.py:11
↓ 1 callers
Class
ClientContext
python/examples/music/client.py:23
↓ 1 callers
Class
Drawing
A collection of graphical elements including boxes, ellipses, arrows, and unrecognized text.
python/examples/drawing/schema.py:78
↓ 1 callers
Class
Ellipse
An ellipse defined by its bounding box dimensions.
python/examples/drawing/schema.py:41
↓ 1 callers
Class
Example
python/tests/test_validator.py:6
↓ 1 callers
Class
LiteralTypeNode
python/src/typechat/_internal/ts_conversion/ts_type_nodes.py:27
↓ 1 callers
Class
MathAgent
python/examples/multiSchema/agents.py:46
↓ 1 callers
Class
MusicAgent
python/examples/multiSchema/agents.py:92
↓ 1 callers
Class
PropertyDeclarationNode
python/src/typechat/_internal/ts_conversion/ts_type_nodes.py:52
↓ 1 callers
Class
SimplifiedPlaylistInfo
python/examples/music/spotipyWrapper.py:20
↓ 1 callers
Class
SimplifiedTrackInfo
python/examples/music/spotipyWrapper.py:10
↓ 1 callers
Class
TextRequestRouter
python/examples/multiSchema/router.py:16
↓ 1 callers
Class
TranslatorWithHistory
python/examples/healthData/translator.py:16
↓ 1 callers
Class
TupleTypeNode
python/src/typechat/_internal/ts_conversion/ts_type_nodes.py:35
↓ 1 callers
Class
TypeAliasDeclarationNode
python/src/typechat/_internal/ts_conversion/ts_type_nodes.py:64
↓ 1 callers
Class
TypeScriptNodeTranslationResult
python/src/typechat/_internal/ts_conversion/python_type_to_ts_nodes.py:129
↓ 1 callers
Class
TypeScriptSchemaConversionResult
python/src/typechat/_internal/ts_conversion/__init__.py:13
Class
typescript/examples/music/src/authz.ts:33
Class
typescript/examples/music/src/service.ts:14
Class
typescript/examples/music/src/trackCollections.ts:11
Class
typescript/examples/music/src/trackCollections.ts:36
Class
typescript/examples/music/src/trackCollections.ts:49
Class
AddEventAction
python/examples/calendar/schema.py:70
Class
AddParticipantsAction
python/examples/calendar/schema.py:57
Interface
Agent
typescript/examples/multiSchema/src/agent.ts:16
Interface
AgentClassificationResponse
typescript/examples/multiSchema/src/agent.ts:10
Interface
AgentRouter
typescript/examples/multiSchema/src/router.ts:6
Class
AlbumTrackCollection
typescript/examples/music/src/trackCollections.ts:49
Class
Annotatedish
python/src/typechat/_internal/ts_conversion/python_type_to_ts_nodes.py:70
Class
ApproxDatetime
python/examples/healthData/schema.py:9
Interface
ApproxDatetime
typescript/examples/healthData/src/healthDataSchema.ts:56
Class
ApproxQuantity
python/examples/healthData/schema.py:14
Interface
ApproxQuantity
typescript/examples/healthData/src/healthDataSchema.ts:49
Interface
Arrow
typescript/examples/drawing/src/drawingSchema.ts:49
Class
Authzor
typescript/examples/music/src/authz.ts:33
Class
BakeryOption
python/tests/test_coffeeshop.py:113
Class
BakeryOption
python/tests/coffeeshop_deprecated.py:117
Class
BakeryOption
python/examples/coffeeShop/schema.py:112
Interface
BakeryOption
python/tests/__snapshots__/test_coffeeshop/test_coffeeshop_schema.schema.d.ts:92
Interface
BakeryOptions
typescript/examples/coffeeShop/src/coffeeShopSchema.ts:27
Class
BakeryPreparation
python/tests/test_coffeeshop.py:119
Class
BakeryPreparation
python/tests/coffeeshop_deprecated.py:123
Class
BakeryPreparation
python/examples/coffeeShop/schema.py:118
Interface
BakeryPreparation
python/tests/__snapshots__/test_coffeeshop/test_coffeeshop_schema.schema.d.ts:87
Interface
BakeryPreparations
typescript/examples/coffeeShop/src/coffeeShopSchema.ts:33
Class
BakeryProduct
python/tests/test_coffeeshop.py:124
Class
BakeryProduct
python/tests/coffeeshop_deprecated.py:128
Class
BakeryProduct
python/examples/coffeeShop/schema.py:123
Interface
BakeryProduct
python/tests/__snapshots__/test_coffeeshop/test_coffeeshop_schema.schema.d.ts:81
Interface
BakeryProducts
typescript/examples/coffeeShop/src/coffeeShopSchema.ts:21
Class
Beer
python/examples/restaurant/schema.py:25
Interface
Box
typescript/examples/drawing/src/drawingSchema.ts:17
Class
C
python/tests/test_conflicting_names_1.py:8
Class
C
This is a generic class named C.
python/tests/test_hello_world.py:8
Interface
C
python/tests/__py3.11_snapshots__/test_hello_world/test_generic_alias1.schema.d.ts:12
Interface
C
python/tests/__py3.14_snapshots__/test_hello_world/test_generic_alias1.schema.d.ts:12
Interface
C
python/tests/__py3.14_snapshots__/test_conflicting_names_1/test_conflicting_names_1.schema.d.ts:9
Interface
C
python/tests/__py3.12_snapshots__/test_hello_world/test_generic_alias1.schema.d.ts:12
Interface
C
python/tests/__py3.12_snapshots__/test_conflicting_names_1/test_conflicting_names_1.schema.d.ts:9
Interface
C
python/tests/__py3.13_snapshots__/test_hello_world/test_generic_alias1.schema.d.ts:12
Interface
C
python/tests/__py3.13_snapshots__/test_conflicting_names_1/test_conflicting_names_1.schema.d.ts:9
Class
Caffeine
python/tests/test_coffeeshop.py:14
Class
Caffeine
python/tests/coffeeshop_deprecated.py:18
Class
Caffeine
python/examples/coffeeShop/schema.py:13
Interface
Caffeine
python/tests/__snapshots__/test_coffeeshop/test_coffeeshop_schema.schema.d.ts:35
Interface
Caffeines
typescript/examples/coffeeShop/src/coffeeShopSchema.ts:69
Class
CalendarActions
python/examples/calendar/schema.py:86
Class
Cart
python/tests/test_coffeeshop.py:139
Class
Cart
python/tests/coffeeshop_deprecated.py:143
Class
Cart
python/examples/coffeeShop/schema.py:138
Interface
Cart
python/tests/__snapshots__/test_coffeeshop/test_coffeeshop_schema.schema.d.ts:3
Interface
Cart
typescript/examples/coffeeShop/src/coffeeShopSchema.ts:3
Class
ChangeDescriptionAction
python/examples/calendar/schema.py:45
Class
ChangeTimeRangeAction
python/examples/calendar/schema.py:51
Class
ChangeVolumeAction
change volume plus or minus a specified percentage
python/examples/music/schema.py:142
Class
ChangeVolumeActionParameters
python/examples/music/schema.py:138
Class
CoffeeDrink
python/tests/test_coffeeshop.py:105
Class
CoffeeDrink
python/tests/coffeeshop_deprecated.py:109
Class
CoffeeDrink
python/examples/coffeeShop/schema.py:104
Interface
CoffeeDrink
python/tests/__snapshots__/test_coffeeshop/test_coffeeshop_schema.schema.d.ts:63
next →
1–100 of 298, ranked by callers