Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add deepseek integration #364

Merged

Conversation

devin-ai-integration[bot]
Copy link
Contributor

@devin-ai-integration devin-ai-integration bot commented Dec 1, 2024

Add DeepSeek Integration

This PR adds DeepSeek integration to the langtrace application, replicating the changes from langtrace-internal. The changes include:

Changes

  • Added DeepSeek logo (deepseek.jpeg) to public directory
  • Added DeepSeek color configurations in vendor-metadata.tsx
    • Badge color: bg-blue-500
    • Vendor color: bg-blue-200
  • Added DeepSeek pricing table in constants.ts for deepseek-coder model
    • Input cost: $0.00014 per token
    • Output cost: $0.00028 per token
  • Added DeepSeek to SUPPORTED_VENDORS

Testing

⚠️ Note: Unable to verify UI changes due to development environment setup issues. However, all file changes have been verified to match the langtrace-internal implementation exactly:

  • Logo file size matches (4560 bytes)
  • Color configurations match brand requirements
  • Pricing table values are correct
  • SUPPORTED_VENDORS entry is properly configured

Additional Information

Link to Devin run: https://preview.devin.ai/devin/6c36e23fb9de4ba8804bc048677c27c6

If you have any feedback, you can leave comments in the PR and I'll address them in the app!

@karthikscale3 karthikscale3 merged commit 21fac8f into development Dec 2, 2024
@karthikscale3 karthikscale3 deleted the devin/1733092956-add-deepseek-integration branch December 2, 2024 00:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant