costimizer/__init__.py,sha256=tW7IKBKz1vOTGYuXeFlvodB6K5YNC8XJvq_nBdb5RGg,105
costimizer/client.py,sha256=bPbdpfd9NxBYayLB7QRoRgnmxodCjbi7jKNpeQ00p6o,3280
costimizer/ai/__init__.py,sha256=-sG_ZiGv5RSaVvhmfoiDOJC6QcVtLlSG5OAvIYr78hc,296
costimizer/ai/_extras.py,sha256=zveRedSi90r6EH9XchWzPXGRSmSj4bCEb2j-K3sig_s,278
costimizer/ai/utils.py,sha256=boZX9KCaTFsrM4a_KwD5kskr1Ng0ipK5Dd6HfRFPy-8,7417
costimizer/ai/anthropic/__init__.py,sha256=ZuX6cgabzg7aarqvFX1xQlstDmDigCEsEYYMw-uxR3s,81
costimizer/ai/anthropic/anthropic.py,sha256=DBb6jbj9TMpEF9SKN8pBgK5kfJ3z4DuYG-OHBKKdJdM,1984
costimizer/ai/gemini/__init__.py,sha256=CMDmf6tuBLg4ajLokEEGOFXLR8xrGgQ1dTPjQf9wtZc,69
costimizer/ai/gemini/gemini.py,sha256=AfgeHKGZzeNOQwAio8oYQNFsszvq3dDfjsUTOEqP8kc,1971
costimizer/ai/openai/__init__.py,sha256=kH6NZGA51xzkrcE0X0q2xLu1X6wVysew7zysjHNzFac,69
costimizer/ai/openai/openai.py,sha256=Oxdq8xb_nEi246g6sBL90wCyqPSqhKQ6BXL3-zTgOAQ,2033
costimizer/ai/openrouter/__init__.py,sha256=1R5sw_3BkCSH67s2RINzDax4a677Xh5nU0HOkxpwUVU,85
costimizer/ai/openrouter/openrouter.py,sha256=fO7_5hEcFgv71Mx48l2FKHtsJKZBC4k9kis9llmGNmM,2154
costimizer/langchain/__init__.py,sha256=X1DwupMZDpSPbUtHDg8qhPIJizTophaPHpAG5GQEdEg,108
costimizer/langchain/handler.py,sha256=KvpkRmfP2wkBY2xkzYBJpCYI5JEoIcpBl-9hNq3NOEU,8543
costimizer/otel/__init__.py,sha256=NqkVqeqGWllepsnIFGrqOgnCNeN_iOCmL636txfulvw,448
costimizer/otel/instrument.py,sha256=N7BzgirDNWgIcruaDJdPcgwEroyKwMXF7_EhInBBk-I,3609
costimizer/otel/processor.py,sha256=XmaVAKyUXxDH15jtJ4LxlkSBCpbBqaa2hveSwb-qG54,2023
costimizer/otel/spans.py,sha256=3YL5Gslk65TeQgN83hu12HGR-IKfKF-S4135k4cLNJ4,8624
costimizer-0.1.2.dist-info/licenses/LICENSE,sha256=1kzpqyBn6DurSNlSQqOH86Jw4-S92QczEI4ZHUel-ZY,1067
costimizer-0.1.2.dist-info/METADATA,sha256=UIQJBs9cPiaoOH2J_1yYQa6TLQJKLjL60CqS4eyEh1A,6184
costimizer-0.1.2.dist-info/WHEEL,sha256=aeYiig01lYGDzBgS8HxWXOg3uV61G9ijOsup-k9o1sk,91
costimizer-0.1.2.dist-info/top_level.txt,sha256=DW4aio7aNr2J949roKaaJlseuG21lmFts16DMT2VKFc,11
costimizer-0.1.2.dist-info/RECORD,,
