openai/chatkit-python

Public

mirrored fromhttps://github.com/openai/chatkit-pythonAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
b231f471130128d091d1c3f38daefaa7512005fb

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

mkdocs.yml

101lines · modecode

1site_name: Chatkit Python SDK
2theme:
3 name: material
4 features:
5 - content.code.copy
6 - content.code.select
7 - navigation.path
8 - content.code.annotate
9 palette:
10 primary: black
11 logo: assets/logo.svg
12 favicon: images/favicon-platform.svg
13
14repo_name: chatkit-python
15repo_url: https://github.com/openai/chatkit-python
16
17plugins:
18 - search
19 - mkdocstrings:
20 handlers:
21 python:
22 paths: ["."]
23 selection:
24 docstring_style: google
25 options:
26 signature_crossrefs: true
27 members_order: source
28 separate_signature: true
29 show_signature_annotations: true
30 heading_level: 3
31 inherited_members: false
32 filters:
33 - "!^_"
34 - gen-files:
35 scripts:
36 - docs/gen_ref_pages.py
37
38nav:
39 - Home: index.md
40 - Quick start: quickstart.md
41 - Concepts:
42 - Threads: concepts/threads.md
43 - Thread items: concepts/thread-items.md
44 - Thread stream events: concepts/thread-stream-events.md
45 - Widgets: concepts/widgets.md
46 - Actions: concepts/actions.md
47 - Entities: concepts/entities.md
48 - Guides:
49 - Serve ChatKit from your backend: guides/serve-chatkit.md
50 - Persist ChatKit threads and messages: guides/persist-chatkit-data.md
51 - Compose model input: guides/compose-model-input.md
52 - Run inference: guides/run-inference.md
53 - Stream responses back to your user: guides/stream-thread-events.md
54 - Add features:
55 - Save thread titles: guides/add-features/save-thread-titles.md
56 - Accept attachments: guides/add-features/accept-attachments.md
57 - Make client tool calls: guides/add-features/make-client-tool-calls.md
58 - Send client effects: guides/add-features/send-client-effects.md
59 - Show progress for long-running tools: guides/add-features/show-progress-for-long-running-tools.md
60 - Stream widgets: guides/add-features/stream-widgets.md
61 - Handle widget actions: guides/add-features/handle-widget-actions.md
62 - Create custom forms: guides/add-features/create-custom-forms.md
63 - Handle feedback: guides/add-features/handle-feedback.md
64 - Allow @-mentions in user messages: guides/add-features/allow-mentions.md
65 - Add annotations in assistant messages: guides/add-features/add-annotations.md
66 - Disable new messages for a thread: guides/add-features/disable-new-messages.md
67 - API Reference:
68 - Overview: api/chatkit/index.md
69 - Modules:
70 - actions: api/chatkit/actions.md
71 - agents: api/chatkit/agents.md
72 - errors: api/chatkit/errors.md
73 - server: api/chatkit/server.md
74 - store: api/chatkit/store.md
75 - types: api/chatkit/types.md
76 - widgets: api/chatkit/widgets.md
77 - Release process / changelog: release.md
78 - ChatKit JS Docs: https://openai.github.io/chatkit-js/
79markdown_extensions:
80 - pymdownx.superfences:
81 custom_fences:
82 - name: mermaid
83 class: mermaid
84 format: !!python/name:pymdownx.superfences.fence_code_format
85 - admonition
86 - attr_list
87 - md_in_html
88 - pymdownx.details
89 - pymdownx.highlight:
90 anchor_linenums: true
91 line_spans: __span
92 pygments_lang_class: true
93 - pymdownx.inlinehilite
94 - pymdownx.snippets
95 - pymdownx.superfences
96
97extra_css:
98 - stylesheets/extra.css
99
100watch:
101 - chatkit
102