{"query":"Python SDK Quickstart","corpusVersion":"local","generatedAt":"2026-11-02T05:38:13.770Z","results":[{"blockId":"sdks.python#python-sdk-quickstart","pageId":"sdks.python","title":"Python SDK Quickstart","pageTitle":"Python SDK Quickstart","url":"https://teammately.ai/docs/sdks/python.md","humanUrl":"https://teammately.ai/docs/sdks/python#python-sdk-quickstart","markdownUrl":"https://teammately.ai/docs/sdks/python.md","sectionId":"python-sdk-quickstart","kind":"quickstart","productArea":"developer_tools","score":2520.293953182639,"reasons":["search_match","exact_match","title_match","display_title_match","term_match","prefix_or_fuzzy_match"],"markdown":"# Python SDK Quickstart"},{"blockId":"sdks.python#prerequisites-and-installation","pageId":"sdks.python","title":"Prerequisites and installation","pageTitle":"Python SDK Quickstart","url":"https://teammately.ai/docs/sdks/python.md","humanUrl":"https://teammately.ai/docs/sdks/python#prerequisites-and-installation","markdownUrl":"https://teammately.ai/docs/sdks/python.md","sectionId":"prerequisites-and-installation","kind":"quickstart","productArea":"developer_tools","score":932.9684773885892,"reasons":["search_match","exact_match","page_title_match","term_match","prefix_or_fuzzy_match"],"markdown":"## Prerequisites and installation\n\nUse Python 3.10+ and a source checkout of `teammately-python`. In your application's virtual environment:\n\n```sh\npython -m pip install /path/to/teammately-python\n```\n\nThe distribution and import are both `teammately`. Configure `TEAMMATELY_API_KEY` through your host's secret mechanism, plus the existing organization, Project and source identifiers used below."},{"blockId":"sdks.python#related-reference-pages","pageId":"sdks.python","title":"Related reference pages","pageTitle":"Python SDK Quickstart","url":"https://teammately.ai/docs/sdks/python.md","humanUrl":"https://teammately.ai/docs/sdks/python#related-reference-pages","markdownUrl":"https://teammately.ai/docs/sdks/python.md","sectionId":"related-reference-pages","kind":"quickstart","productArea":"developer_tools","score":918.2172853279226,"reasons":["search_match","exact_match","page_title_match","term_match","prefix_or_fuzzy_match"],"markdown":"## Related reference pages\n\n{% related-card-grid %}\n- [SDK delivery and recovery](/docs/sdks/delivery-and-recovery)\n- [Fieldloop API](/docs/public-api/fieldloop)\n- [Fieldloop troubleshooting](/docs/troubleshooting/fieldloop)\n{% /related-card-grid %}"},{"blockId":"sdks.python#continuous-ingestion","pageId":"sdks.python","title":"Continuous ingestion","pageTitle":"Python SDK Quickstart","url":"https://teammately.ai/docs/sdks/python.md","humanUrl":"https://teammately.ai/docs/sdks/python#continuous-ingestion","markdownUrl":"https://teammately.ai/docs/sdks/python.md","sectionId":"continuous-ingestion","kind":"quickstart","productArea":"developer_tools","score":882.5084673059097,"reasons":["search_match","exact_match","page_title_match","term_match","prefix_or_fuzzy_match"],"markdown":"## Continuous ingestion\n\nCreate `client.fieldloop.ingestor(scope)`, call `add(log)`, then `close()` at shutdown. A context manager also closes it. `add` acknowledges memory. Optional capacities and deadlines are chosen by the caller; defaults do not impose a capacity or operation deadline.\n\nCallbacks can run on a background thread: keep them thread-safe, return promptly and do not close the ingestor from them. This is a synchronous client. Async applications can use `asyncio.to_thread` for blocking calls. See [Delivery and Recovery](/docs/sdks/delivery-and-recovery)."},{"blockId":"sdks.go#go-sdk-quickstart","pageId":"sdks.go","title":"Go SDK Quickstart","pageTitle":"Go SDK Quickstart","url":"https://teammately.ai/docs/sdks/go.md","humanUrl":"https://teammately.ai/docs/sdks/go#go-sdk-quickstart","markdownUrl":"https://teammately.ai/docs/sdks/go.md","sectionId":"go-sdk-quickstart","kind":"quickstart","productArea":"developer_tools","score":736.5701773107492,"reasons":["search_match","exact_match","term_match","prefix_or_fuzzy_match"],"markdown":"# Go SDK Quickstart"},{"blockId":"sdks.typescript#javascript-and-typescript-sdk-quickstart","pageId":"sdks.typescript","title":"JavaScript and TypeScript SDK Quickstart","pageTitle":"JavaScript and TypeScript SDK Quickstart","url":"https://teammately.ai/docs/sdks/typescript.md","humanUrl":"https://teammately.ai/docs/sdks/typescript#javascript-and-typescript-sdk-quickstart","markdownUrl":"https://teammately.ai/docs/sdks/typescript.md","sectionId":"javascript-and-typescript-sdk-quickstart","kind":"quickstart","productArea":"developer_tools","score":730.9952594062502,"reasons":["search_match","exact_match","term_match","prefix_or_fuzzy_match"],"markdown":"# JavaScript and TypeScript SDK Quickstart"},{"blockId":"sdks.overview#related-task-pages","pageId":"sdks.overview","title":"Related task pages","pageTitle":"Application SDKs","url":"https://teammately.ai/docs/sdks.md","humanUrl":"https://teammately.ai/docs/sdks#related-task-pages","markdownUrl":"https://teammately.ai/docs/sdks.md","sectionId":"related-task-pages","kind":"reference","productArea":"developer_tools","score":719.0446302706839,"reasons":["search_match","exact_match","term_match","prefix_or_fuzzy_match"],"markdown":"## Related task pages\n\n{% related-card-grid %}\n- [Python quickstart](/docs/sdks/python)\n- [TypeScript quickstart](/docs/sdks/typescript)\n- [Go quickstart](/docs/sdks/go)\n- [Capture and Inspect Logs](/docs/fieldloop/ingest-logs)\n{% /related-card-grid %}"},{"blockId":"sdks.python#submit-and-inspect-a-batch","pageId":"sdks.python","title":"Submit and inspect a batch","pageTitle":"Python SDK Quickstart","url":"https://teammately.ai/docs/sdks/python.md","humanUrl":"https://teammately.ai/docs/sdks/python#submit-and-inspect-a-batch","markdownUrl":"https://teammately.ai/docs/sdks/python.md","sectionId":"submit-and-inspect-a-batch","kind":"quickstart","productArea":"developer_tools","score":646.1068247857189,"reasons":["search_match","exact_match","page_title_match","term_match","prefix_or_fuzzy_match"],"markdown":"## Submit and inspect a batch"}]}