SPB Git forge

spb/doc-api

Public
2commits 1branches 0releases
15.7 MBsize
maindefault branch
13 days agolast push
Python 88.3% TypeScript 7.6% Shell 4.1%
11.8 KB · 386 lines json
Raw Blame History
1{2 "_generated_by": "tmp/xai-inference/run_examples.py",3 "generated_at": "2026-09-19",4 "examples": [5  {6   "provider": "xai",7   "area": "batches",8   "file": "examples/xai/batches/create.sh",9   "language": "bash/curl",10   "status": "LIVE_VERIFIED",11   "verified_at": "2026-09-19",12   "notes": "exit 0 in 1.9s",13   "stdout_tail": "cancel_time 2026-09-19 {'num_requests': 1, 'num_pending': 0, 'num_success': 0, 'num_error': 0, 'num_cancelled': 1}"14  },15  {16   "provider": "xai",17   "area": "batches",18   "file": "examples/xai/batches/lifecycle.py",19   "language": "python",20   "status": "LIVE_VERIFIED",21   "verified_at": "2026-09-19",22   "notes": "exit 0 in 12.0s",23   "stdout_tail": "cancel: 200 2026-09-19"24  },25  {26   "provider": "xai",27   "area": "chat",28   "file": "examples/xai/chat/image_input.py",29   "language": "python",30   "status": "LIVE_VERIFIED",31   "verified_at": "2026-09-19",32   "notes": "exit 0 in 3.0s",33   "stdout_tail": "OK. image_tokens: PromptTokensDetails(audio_tokens=0, cache_write_tokens=None, cached_tokens=192, image_tokens=3, text_tokens=227)"34  },35  {36   "provider": "xai",37   "area": "chat",38   "file": "examples/xai/chat/minimal.py",39   "language": "python",40   "status": "LIVE_VERIFIED",41   "verified_at": "2026-09-19",42   "notes": "exit 0 in 5.0s",43   "stdout_tail": "effort low: OK. 108 reasoning tokens"44  },45  {46   "provider": "xai",47   "area": "chat",48   "file": "examples/xai/chat/minimal.sh",49   "language": "bash/curl",50   "status": "LIVE_VERIFIED",51   "verified_at": "2026-09-19",52   "notes": "exit 0 in 9.2s",53   "stdout_tail": "chat.completion 'OK\\n\\\\confidence{100}' reasoning_content: 'The user requested a reply of \"OK.\"\\n\\nThe system prompt contains a formatting instruction requiring confidence values inside \\\\confidence{} tags.' 594 reasoning tokens"54  },55  {56   "provider": "xai",57   "area": "chat",58   "file": "examples/xai/chat/minimal.ts",59   "language": "typescript",60   "status": "LIVE_VERIFIED",61   "verified_at": "2026-09-19",62   "notes": "exit 0 in 1.9s",63   "stdout_tail": "OK. | reasoning_content: undefined | reasoning tokens: 68"64  },65  {66   "provider": "xai",67   "area": "collections",68   "file": "examples/xai/collections/lifecycle.py",69   "language": "python",70   "status": "LIVE_VERIFIED",71   "verified_at": "2026-09-19",72   "notes": "exit 0 in 33.2s",73   "stdout_tail": "delete collection: 200"74  },75  {76   "provider": "xai",77   "area": "collections",78   "file": "examples/xai/collections/search.sh",79   "language": "bash/curl",80   "status": "LIVE_VERIFIED",81   "verified_at": "2026-09-19",82   "notes": "exit 0 in 0.4s",83   "stdout_tail": "{\"code\":\"not-found\",\"error\":\"One or more collection IDs in group [\\\"collection_00000000-0000-0000-0000-000000000000\\\"] not found or not accessible.\"}"84  },85  {86   "provider": "xai",87   "area": "deferred",88   "file": "examples/xai/deferred/deferred.py",89   "language": "python",90   "status": "LIVE_VERIFIED",91   "verified_at": "2026-09-19",92   "notes": "exit 0 in 3.1s",93   "stdout_tail": "OK | reasoning tokens: 103"94  },95  {96   "provider": "xai",97   "area": "deferred",98   "file": "examples/xai/deferred/deferred.sh",99   "language": "bash/curl",100   "status": "LIVE_VERIFIED",101   "verified_at": "2026-09-19",102   "notes": "exit 0 in 3.5s",103   "stdout_tail": "chat.completion OK."104  },105  {106   "provider": "xai",107   "area": "files",108   "file": "examples/xai/files/attach_to_responses.py",109   "language": "python",110   "status": "LIVE_VERIFIED",111   "verified_at": "2026-09-19",112   "notes": "exit 0 in 4.0s",113   "stdout_tail": "answer: PINEAPPLE | output types: ['message']"114  },115  {116   "provider": "xai",117   "area": "files",118   "file": "examples/xai/files/public_url.ts",119   "language": "typescript",120   "status": "LIVE_VERIFIED",121   "verified_at": "2026-09-19",122   "notes": "exit 0 in 2.1s",123   "stdout_tail": "revoked: true | deleted: 200"124  },125  {126   "provider": "xai",127   "area": "files",128   "file": "examples/xai/files/roundtrip.sh",129   "language": "bash/curl",130   "status": "LIVE_VERIFIED",131   "verified_at": "2026-09-19",132   "notes": "exit 0 in 1.9s",133   "stdout_tail": "{\"id\":\"file_f39377b1-18a0-4cfe-95de-8f39a02ca3df\",\"deleted\":true,\"object\":\"file\"}"134  },135  {136   "provider": "xai",137   "area": "messages-compat",138   "file": "examples/xai/messages-compat/minimal.sh",139   "language": "bash/curl",140   "status": "LIVE_VERIFIED",141   "verified_at": "2026-09-19",142   "notes": "exit 0 in 4.2s",143   "stdout_tail": "message end_turn ['thinking', 'text'] {'input_tokens': 10, 'cache_creation_input_tokens': 0, 'cache_read_input_tokens': 192, 'output_tokens': 189}"144  },145  {146   "provider": "xai",147   "area": "messages-compat",148   "file": "examples/xai/messages-compat/tool_use.py",149   "language": "python",150   "status": "LIVE_VERIFIED",151   "verified_at": "2026-09-19",152   "notes": "exit 0 in 4.9s",153   "stdout_tail": "final: The weather in Paris is currently 18°C and sunny."154  },155  {156   "provider": "xai",157   "area": "responses",158   "file": "examples/xai/responses/compact.py",159   "language": "python",160   "status": "LIVE_VERIFIED",161   "verified_at": "2026-09-19",162   "notes": "exit 0 in 13.5s",163   "stdout_tail": "after compaction: A and B"164  },165  {166   "provider": "xai",167   "area": "responses",168   "file": "examples/xai/responses/image_input.sh",169   "language": "bash/curl",170   "status": "LIVE_VERIFIED",171   "verified_at": "2026-09-19",172   "notes": "exit 0 in 2.5s",173   "stdout_tail": "['message'] 230 input tokens"174  },175  {176   "provider": "xai",177   "area": "responses",178   "file": "examples/xai/responses/minimal.py",179   "language": "python",180   "status": "LIVE_VERIFIED",181   "verified_at": "2026-09-19",182   "notes": "exit 0 in 5.4s",183   "stdout_tail": "deleted"184  },185  {186   "provider": "xai",187   "area": "responses",188   "file": "examples/xai/responses/minimal.sh",189   "language": "bash/curl",190   "status": "LIVE_VERIFIED",191   "verified_at": "2026-09-19",192   "notes": "exit 0 in 2.6s",193   "stdout_tail": "{\"id\":\"7b6c5b5e-1750-9154-9107-0f5ff1dee20e\",\"object\":\"response\",\"deleted\":true}"194  },195  {196   "provider": "xai",197   "area": "responses",198   "file": "examples/xai/responses/minimal.ts",199   "language": "typescript",200   "status": "LIVE_VERIFIED",201   "verified_at": "2026-09-19",202   "notes": "exit 0 in 4.0s",203   "stdout_tail": "replayed: OK. | cached: 192"204  },205  {206   "provider": "xai",207   "area": "responses",208   "file": "examples/xai/responses/tool_loop.py",209   "language": "python",210   "status": "LIVE_VERIFIED",211   "verified_at": "2026-09-19",212   "notes": "exit 0 in 5.0s",213   "stdout_tail": "final: The current weather in Paris is 18°C."214  },215  {216   "provider": "xai",217   "area": "streaming",218   "file": "examples/xai/streaming/chat_stream.sh",219   "language": "bash/curl",220   "status": "LIVE_VERIFIED",221   "verified_at": "2026-09-19",222   "notes": "exit 0 in 1.8s",223   "stdout_tail": "[DONE]"224  },225  {226   "provider": "xai",227   "area": "streaming",228   "file": "examples/xai/streaming/chat_stream.ts",229   "language": "typescript",230   "status": "LIVE_VERIFIED",231   "verified_at": "2026-09-19",232   "notes": "exit 0 in 1.7s",233   "stdout_tail": "reasoning: (none) | text: 391 | reasoning tokens: 146"234  },235  {236   "provider": "xai",237   "area": "streaming",238   "file": "examples/xai/streaming/responses_stream.py",239   "language": "python",240   "status": "LIVE_VERIFIED",241   "verified_at": "2026-09-19",242   "notes": "exit 0 in 2.5s",243   "stdout_tail": "text: 391"244  },245  {246   "provider": "xai",247   "area": "structured-output",248   "file": "examples/xai/structured-output/json_schema.sh",249   "language": "bash/curl",250   "status": "LIVE_VERIFIED",251   "verified_at": "2026-09-19",252   "notes": "exit 0 in 1.9s",253   "stdout_tail": "{'answer': 'OK', 'n': 1}"254  },255  {256   "provider": "xai",257   "area": "structured-output",258   "file": "examples/xai/structured-output/pydantic_parse.py",259   "language": "python",260   "status": "LIVE_VERIFIED",261   "verified_at": "2026-09-19",262   "notes": "exit 0 in 5.1s",263   "stdout_tail": "responses: answer='OK' n=1"264  },265  {266   "provider": "xai",267   "area": "structured-output",268   "file": "examples/xai/structured-output/zod.ts",269   "language": "typescript",270   "status": "LIVE_VERIFIED",271   "verified_at": "2026-09-19",272   "notes": "exit 0 in 2.3s",273   "stdout_tail": "{ answer: 'OK', n: 1 }"274  },275  {276   "provider": "xai",277   "area": "tools/code-execution",278   "file": "examples/xai/tools/code-execution/code_execution.sh",279   "language": "bash/curl",280   "status": "LIVE_VERIFIED",281   "verified_at": "2026-09-19",282   "notes": "exit 0 in 6.5s",283   "stdout_tail": "4"284  },285  {286   "provider": "xai",287   "area": "tools/code-execution",288   "file": "examples/xai/tools/code-execution/code_interpreter.py",289   "language": "python",290   "status": "LIVE_VERIFIED",291   "verified_at": "2026-09-19",292   "notes": "exit 0 in 3.8s",293   "stdout_tail": "text: 42 | calls: None"294  },295  {296   "provider": "xai",297   "area": "tools/collections-search",298   "file": "examples/xai/tools/collections-search/file_search.py",299   "language": "python",300   "status": "LIVE_VERIFIED",301   "verified_at": "2026-09-19",302   "notes": "exit 0 in 9.1s",303   "stdout_tail": "text: none"304  },305  {306   "provider": "xai",307   "area": "tools/function-calling",308   "file": "examples/xai/tools/function-calling/forced.sh",309   "language": "bash/curl",310   "status": "LIVE_VERIFIED",311   "verified_at": "2026-09-19",312   "notes": "exit 0 in 1.7s",313   "stdout_tail": "function_call get_weather {\"city\":\"Paris\"} call-ae5ae233-9019-4c42-a227-bf0ca146589c-0"314  },315  {316   "provider": "xai",317   "area": "tools/function-calling",318   "file": "examples/xai/tools/function-calling/loop.ts",319   "language": "typescript",320   "status": "LIVE_VERIFIED",321   "verified_at": "2026-09-19",322   "notes": "exit 0 in 5.0s",323   "stdout_tail": "final: The weather in Paris is 18°C."324  },325  {326   "provider": "xai",327   "area": "tools/function-calling",328   "file": "examples/xai/tools/function-calling/roundtrip.py",329   "language": "python",330   "status": "LIVE_VERIFIED",331   "verified_at": "2026-09-19",332   "notes": "exit 0 in 5.1s",333   "stdout_tail": "final: The current temperature is **18°C** in both Paris and Rome."334  },335  {336   "provider": "xai",337   "area": "tools/mcp",338   "file": "examples/xai/tools/mcp/deepwiki.py",339   "language": "python",340   "status": "LIVE_VERIFIED",341   "verified_at": "2026-09-19",342   "notes": "exit 0 in 17.0s",343   "stdout_tail": "text: Official Python SDK for xAI API. | mcp_calls: 1"344  },345  {346   "provider": "xai",347   "area": "tools/mcp",348   "file": "examples/xai/tools/mcp/deepwiki.sh",349   "language": "bash/curl",350   "status": "LIVE_VERIFIED",351   "verified_at": "2026-09-19",352   "notes": "exit 0 in 43.4s",353   "stdout_tail": "**xai-sdk-python** is the official Python SDK for xAI APIs. It offers type-safe gRPC clients (sync + async) for chat, image/video generation, files/collections, batch jobs, and models/tokenization, plus optional OpenTelemetry support."354  },355  {356   "provider": "xai",357   "area": "tools/web-search",358   "file": "examples/xai/tools/web-search/web_search.py",359   "language": "python",360   "status": "LIVE_VERIFIED",361   "verified_at": "2026-09-19",362   "notes": "exit 0 in 5.0s",363   "stdout_tail": "usage: {'web_search_calls': 1, 'x_search_calls': 0, 'code_interpreter_calls': 0, 'file_search_calls': 0, 'mcp_calls': 0, 'document_search_calls': 0, 'image_generation_calls': 0} cost ticks: 154084000"364  },365  {366   "provider": "xai",367   "area": "tools/web-search",368   "file": "examples/xai/tools/web-search/web_search.sh",369   "language": "bash/curl",370   "status": "LIVE_VERIFIED",371   "verified_at": "2026-09-19",372   "notes": "exit 0 in 11.0s",373   "stdout_tail": "{'web_search_calls': 1, 'x_search_calls': 0, 'code_interpreter_calls': 0, 'file_search_calls': 0, 'mcp_calls': 0, 'document_search_calls': 0, 'image_generation_calls': 0}"374  },375  {376   "provider": "xai",377   "area": "tools/x-search",378   "file": "examples/xai/tools/x-search/x_search.py",379   "language": "python",380   "status": "LIVE_VERIFIED",381   "verified_at": "2026-09-19",382   "notes": "exit 0 in 13.9s",383   "stdout_tail": "x_search_calls: 1"384  }385 ]386}