feat: support siliconflow in offline #547
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes #
🤖 AI-Generated PR Description (Powered by Amazon Bedrock)
Description
This pull request includes changes to the ETL (Extract, Transform, Load) process for the Figure LLM (Large Language Model) project. The modifications aim to enhance the data processing pipeline and improve the overall efficiency of the system.
The main updates are as follows:
model-construct.ts
file to optimize the infrastructure setup for the ETL process.iam-helper.ts
file to ensure proper IAM (Identity and Access Management) permissions are granted for the ETL process.glue-job-script.py
file to incorporate performance improvements and bug fixes in the Glue job script.figure_llm.py
module to enhance the data transformation and preprocessing steps.main.py
script, which serves as the entry point for the ETL process, to improve overall execution flow.These changes are designed to improve the reliability, performance, and maintainability of the ETL process, ensuring efficient data processing for the Figure LLM project.
Type of change
File Stats Summary
File number involved in this PR: 5, unfold to see the details:
The file changes summary is as follows:
secretsManagerStatement
to theIAMHelper
class, which grants permission to access theGetSecretValue
action on all resources in AWS Secrets Manager.modelIamHelper.secretsManagerStatement
to theexecutionRole
role, likely granting access to AWS Secrets Manager for the model execution.