├── .env.template ├── .gitignore ├── .python-version ├── LICENSE ├── README.md ├── async_programming ├── README.md ├── async_template.py ├── compare_sync_async.py ├── compare_sync_threading.py └── threading_template.py ├── basics ├── README.md └── senti_basic.py ├── batch_processing ├── README.md ├── batch_processing.ipynb ├── create_batch_file.py ├── openai_text_message_batch_output.jsonl └── text_message_tasks.jsonl ├── pyproject.toml ├── structured_output ├── README.md ├── structured_output.py └── structured_output_schema.py ├── unified_interface ├── README.md ├── api_factory.py └── query_llm.py └── uv.lock /.env.template: -------------------------------------------------------------------------------- 1 | OPENAI_API_KEY= -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yang3kc/llm_for_css/HEAD/.gitignore -------------------------------------------------------------------------------- /.python-version: -------------------------------------------------------------------------------- 1 | 3.12 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yang3kc/llm_for_css/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yang3kc/llm_for_css/HEAD/README.md -------------------------------------------------------------------------------- /async_programming/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yang3kc/llm_for_css/HEAD/async_programming/README.md -------------------------------------------------------------------------------- /async_programming/async_template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yang3kc/llm_for_css/HEAD/async_programming/async_template.py -------------------------------------------------------------------------------- /async_programming/compare_sync_async.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yang3kc/llm_for_css/HEAD/async_programming/compare_sync_async.py -------------------------------------------------------------------------------- /async_programming/compare_sync_threading.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yang3kc/llm_for_css/HEAD/async_programming/compare_sync_threading.py -------------------------------------------------------------------------------- /async_programming/threading_template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yang3kc/llm_for_css/HEAD/async_programming/threading_template.py -------------------------------------------------------------------------------- /basics/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yang3kc/llm_for_css/HEAD/basics/README.md -------------------------------------------------------------------------------- /basics/senti_basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yang3kc/llm_for_css/HEAD/basics/senti_basic.py -------------------------------------------------------------------------------- /batch_processing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yang3kc/llm_for_css/HEAD/batch_processing/README.md -------------------------------------------------------------------------------- /batch_processing/batch_processing.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yang3kc/llm_for_css/HEAD/batch_processing/batch_processing.ipynb -------------------------------------------------------------------------------- /batch_processing/create_batch_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yang3kc/llm_for_css/HEAD/batch_processing/create_batch_file.py -------------------------------------------------------------------------------- /batch_processing/openai_text_message_batch_output.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yang3kc/llm_for_css/HEAD/batch_processing/openai_text_message_batch_output.jsonl -------------------------------------------------------------------------------- /batch_processing/text_message_tasks.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yang3kc/llm_for_css/HEAD/batch_processing/text_message_tasks.jsonl -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yang3kc/llm_for_css/HEAD/pyproject.toml -------------------------------------------------------------------------------- /structured_output/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yang3kc/llm_for_css/HEAD/structured_output/README.md -------------------------------------------------------------------------------- /structured_output/structured_output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yang3kc/llm_for_css/HEAD/structured_output/structured_output.py -------------------------------------------------------------------------------- /structured_output/structured_output_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yang3kc/llm_for_css/HEAD/structured_output/structured_output_schema.py -------------------------------------------------------------------------------- /unified_interface/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yang3kc/llm_for_css/HEAD/unified_interface/README.md -------------------------------------------------------------------------------- /unified_interface/api_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yang3kc/llm_for_css/HEAD/unified_interface/api_factory.py -------------------------------------------------------------------------------- /unified_interface/query_llm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yang3kc/llm_for_css/HEAD/unified_interface/query_llm.py -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yang3kc/llm_for_css/HEAD/uv.lock --------------------------------------------------------------------------------