# Create transcription Source: https://docs.siliconflow.com/en/api-reference/audio/create-audio-transcriptions post /audio/transcriptions Creates an audio transcription. # Create speech Source: https://docs.siliconflow.com/en/api-reference/audio/create-speech post /audio/speech Generate audio from input text. The data generated by the interface is the binary data of the audio, which requires the user to handle it themselves. Reference:https://docs.siliconflow.com/capabilities/text-to-speech#5 # Delete reference audio Source: https://docs.siliconflow.com/en/api-reference/audio/delete-voice post /audio/voice/deletions Delete user-defined voice style # Upload reference audio Source: https://docs.siliconflow.com/en/api-reference/audio/upload-voice post /uploads/audio/voice Upload user-provided voice style, which can be in base64 encoding or file format. Refer to (https://docs.siliconflow.com/capabilities/text-to-speech#2-2) # Retrieve reference audio list Source: https://docs.siliconflow.com/en/api-reference/audio/voice-list get /audio/voice/list Get list of user-defined voice styles # Chat completions Source: https://docs.siliconflow.com/en/api-reference/chat-completions/chat-completions post /chat/completions Creates a model response for the given chat conversation. # messages Source: https://docs.siliconflow.com/en/api-reference/chat-completions/messages post /messages Creates a model response for the given chat conversation. # Create Completion Source: https://docs.siliconflow.com/en/api-reference/completion/create-completion post /completions Query a language, code, or image model. # Create embeddings Source: https://docs.siliconflow.com/en/api-reference/embeddings/create-embeddings post /embeddings Creates an embedding vector representing the input text. # Create image Source: https://docs.siliconflow.com/en/api-reference/images/images-generations post /images/generations Creates an image response for the given prompt. The URL for the generated image is valid for one hour. Please make sure to download and store it promptly to avoid any issues due to URL expiration. # List models Source: https://docs.siliconflow.com/en/api-reference/models/get-model-list get /models Retrieve models information. # Create rerank Source: https://docs.siliconflow.com/en/api-reference/rerank/create-rerank post /rerank Creates a rerank request. # Create System One (TypeSafe) Source: https://docs.siliconflow.com/en/api-reference/systemone/create-systemone post /systemone [Alpha] Make yes/no judgments, option selections, or scoring assessments based on the given input. Use this endpoint to call the TypeSafe decision model `Kev-4B`. This API is still in a testing and validation stage; it may be adjusted or discontinued. Free of charge until 2026-10-08 (inclusive); if charging starts after that, it will be announced separately. Send a shared `state` plus a map of typed `questions`. Question types (`noul`, `choice`, `score`) may be mixed in the same request. Response `answers` uses the same keys as the request `questions`. Call **Kev-4B** with `POST /systemone`. Send shared `state` plus a map of typed `questions` (`noul` for yes/no, `choice` for single select, `score` for rating). The response `answers` object uses the same keys. Question types can be mixed in one request. Question map keys are labels for your answers only; they are not sent to the model. Put the actual question in `instructions`. ## TypeSafe SDK The official TypeSafe Python SDK appends `/v1/systemone` to `base_url`. It reads the API key from `TYPESAFE_API_KEY`, or you can pass a SiliconFlow API key with `api_key`. ```python theme={null} from typesafe_sdk import Choice, Noul, Score, TypeSafeClient with TypeSafeClient( base_url="https://api.siliconflow.com", model="Kev-4B", ) as client: result = client.system_one( "My withdrawal has failed for three days in a row and support has not replied. Please handle this as soon as possible!", { "is_urgent": Noul(instructions="Does this message convey urgency?"), "department": Choice( instructions="Which team should handle this?", criteria={ "billing": "Invoicing, refunds, and payment issues", "technical": "Bugs, outages, and integrations", "support": "Service attitude and response times", }, ), "frustration": Score( instructions="How frustrated is the customer?", criteria=["Calm", "Slightly annoyed", "Clearly annoyed", "Very angry"], ), }, ) print(result.nouls["is_urgent"].noul) print(result.choices["department"].choice) print(result.scores["frustration"].score) ``` # Retrieve user info Source: https://docs.siliconflow.com/en/api-reference/userinfo/get-user-info get /user/info Get user information including balance and status # Retrieve video Source: https://docs.siliconflow.com/en/api-reference/videos/get_videos_status post /video/status Get the user-generated video. The URL for the generated video is valid for one hour. Please make sure to download and store it promptly to avoid any issues due to URL expiration. # Create video Source: https://docs.siliconflow.com/en/api-reference/videos/videos_submit post /video/submit Generate a video through the input prompt. This API returns the user's current request ID. The user needs to poll the status interface to get the specific video link. The generated result is valid for 10 minutes, so please retrieve the video link promptly. # Error Handling Source: https://docs.siliconflow.com/en/faqs/error-code **1. Try obtaining the HTTP error code to initially locate the issue** a. In your code, try to print the error code and error message (message). Using this information, most issues can be located. ```shell theme={null} HTTP/1.1 400 Bad Request Date: Thu, 19 Dec 2024 08:39:19 GMT Content-Type: application/json; charset=utf-8 Content-Length: 87 Connection: keep-alive {"code":20012,"message":"Model does not exist. Please check it carefully.","data":null} ``` * Common error codes and their causes: * **400**: Incorrect parameters. Refer to the error message (message) to correct invalid request parameters. * **401**: API Key is not properly set. * **403**: Insufficient permissions. The most common reason is that the model requires real-name authentication. For other cases, refer to the error message (message). * **429**: Rate limits triggered. Refer to the error message (message) to determine whether the issue is related to `RPM / RPD / TPM / TPD / IPM / IPD`. You can consult [Rate Limits](https://docs.siliconflow.com/rate-limits/rate-limit-and-upgradation) to understand the specific rate-limiting policies. * **504 / 503**: * Generally caused by high system load. You can try again later. * For chat and text-to-speech requests, you can try using streaming output (`"stream": true`). Refer to [Streaming Output](https://docs.siliconflow.com/faqs/stream-mode) for more details. * **500**: An unknown server error occurred. You can send an email to [help@siliconflow.com](mailto:help@siliconflow.com) for troubleshooting. b. If the client does not output corresponding information, you can try running the curl command in the command line (taking an LLM model as an example): ```shell theme={null} curl --request POST \ --url https://api.siliconflow.com/v1/chat/completions \ --header 'accept: application/json' \ --header 'authorization: Bearer Replace_with_your_apikey' \ --header 'content-type: application/json' \ --data ' { "model": "Remember_to_replace_with_model", "messages": [ { "role": "user", "content": "Hello" } ], "max_tokens": 128 }' -i ``` **2. Try switching to another model to see if the issue persists** # Other Issues Source: https://docs.siliconflow.com/en/faqs/misc ## 1. Model Output Encoding Issues Currently, some models are prone to encoding issues when parameters are not set. In such cases, you can try setting the parameters such as `temperature`, `top_k`, `top_p`, and `frequency_penalty`. Modify the payload as follows, adjusting as needed for different languages: ```python theme={null} payload = { "model": "Qwen/Qwen2.5-Math-72B-Instruct", "messages": [ { "role": "user", "content": "1+1=?", } ], "max_tokens": 200, # Add as needed "temperature": 0.7, # Add as needed "top_k": 50, # Add as needed "top_p": 0.7, # Add as needed "frequency_penalty": 0 # Add as needed } ``` ## 2.Explanation of max\_tokens The max\_tokens is equal to the context length. Since some model inference services are still being updated, please do not set max\_tokens to the maximum value (context length) when making a request. It is recommended to reserve around 10k as space for input content. ## 3.Explanation of context\_length The context\_length varies for different LLM models. You can search for the specific model on the [Models](https://cloud.siliconflow.com/models) to view the model details. ## 4. Are There Any Time and Quality Requirements for Custom Voice Samples in the Voice Models * For cosyvoice2, the custom voice sample must be less than 30 seconds. To ensure the quality of the generated voice, it is recommended that users upload a voice sample that is 8 to 10 seconds long, with clear pronunciation and no background noise or interference. ## 5. Output Truncation Issues in Model Inference Here are several aspects to troubleshoot the issue: * When encountering output truncation through API requests: * Max Tokens Setting: Set the max\_token to an appropriate value. If the output exceeds the max\_token, it will be truncated. For the deepseek R1 series, the max\_token can be set up to 16,384. * Stream Request Setting: In non-stream requests, long output content is prone to 504 timeout issues. * Client Timeout Setting: Increase the client timeout to prevent truncation before the output is fully completed. * When encountering output truncation through third-party client requests: * CherryStdio has a default max\_tokens of 4,096. Users can enable the "Enable Message Length Limit" switch to set the max\_token to an appropriate value. ## 6. Troubleshooting 429 Error During Model Usage Here are some areas to check for the issue: * General Users: Verify your user tier and the corresponding Rate Limits (rate limits) for the model. If the request exceeds the Rate Limits, consider retrying after some time. * Dedicated Instance Users: Dedicated instances typically do not have Rate Limits. If a 429 error occurs, first confirm whether the correct model name for the dedicated instance is being called, and check if the api\_key used matches the dedicated instance. ## 7. Account Balance Insufficient Despite Successful Recharge Here are some areas to check for the issue: * Ensure the api\_key being used matches the account that was just recharged. * If the api\_key is correct, there may be a network delay during the recharge process. Consider waiting a few minutes and then retry. # Stream Mode Source: https://docs.siliconflow.com/en/faqs/stream-mode ## 1. Using Stream Mode in Python ### 1.1 Stream Mode with the OpenAI Library It is recommended to use the OpenAI library for stream mode in most scenarios. ```python theme={null} from openai import OpenAI client = OpenAI( base_url='https://api.siliconflow.com/v1', api_key='your-api-key' ) # Send a request with streaming output response = client.chat.completions.create( model="deepseek-ai/DeepSeek-V2.5", messages=[ {"role": "user", "content": "SiliconFlow public beta is online, giving each user 300 million tokens to unlock the innovative capabilities of open-source large models. What changes does this bring to the entire large model application field?"} ], stream=True # Enable streaming output ) # Gradually receive and process responses for chunk in response: if not chunk.choices: continue if chunk.choices[0].delta.content: print(chunk.choices[0].delta.content, end="", flush=True) if chunk.choices[0].delta.reasoning_content: print(chunk.choices[0].delta.reasoning_content, end="", flush=True) ``` ### 1.2 Stream Mode with the Requests Library If you are using the requests library for non-OpenAI scenarios, such as using the SiliconFlow API, you need to ensure that both the payload and the request parameters are set to stream mode. ```python theme={null} from openai import OpenAI import requests import json url = "https://api.siliconflow.com/v1/chat/completions" payload = { "model": "deepseek-ai/DeepSeek-V2.5", # Replace with your model "messages": [ { "role": "user", "content": "SiliconFlow public beta is online, giving each user 300 million tokens to unlock the innovative capabilities of open-source large models. What changes does this bring to the entire large model application field?" } ], "stream": True # Set to stream mode here } headers = { "accept": "application/json", "content-type": "application/json", "authorization": "Bearer your-api-key" } response = requests.post(url, json=payload, headers=headers, stream=True) # Specify stream mode in the request here # Print streaming return information if response.status_code == 200: full_content = "" full_reasoning_content = "" for chunk in response.iter_lines(): if chunk: chunk_str = chunk.decode('utf-8').replace('data: ', '') if chunk_str != "[DONE]": chunk_data = json.loads(chunk_str) delta = chunk_data['choices'][0].get('delta', {}) content = delta.get('content', '') reasoning_content = delta.get('reasoning_content', '') if content: print(content, end="", flush=True) full_content += content if reasoning_content: print(reasoning_content, end="", flush=True) full_reasoning_content += reasoning_content else: print(f"Request failed, status code: {response.status_code}") ``` ## 2. Using Stream Mode in curl By default, the processing mechanism of the curl command buffers the output stream, so even if the server sends data in chunks, you will only see the content after the buffer is filled or the connection is closed. Passing the `-N` (or `--no-buffer`) option disables this buffering, allowing chunks of data to be printed to the terminal immediately, thus achieving streaming output. ```bash theme={null} curl -N -s \ --request POST \ --url https://api.siliconflow.com/v1/chat/completions \ --header 'Authorization: Bearer ' \ --header 'Content-Type: application/json' \ --data '{ "model": "Qwen/Qwen2.5-72B-Instruct", "messages": [ {"role":"user","content":"Tell me a story"} ], "stream": true }' ``` # Privacy Policy Source: https://docs.siliconflow.com/en/legals/privacy-policy Update Date: Sep. 09th, 2026 Welcome to use the high-value GenAI platform of SILICONFLOW LABS PTE. LTD. ("**SiliconFlow**" or "**we**","**us**”, or "**our**"). We attach great importance to the protection of Personal Data from users (“**you**”). When you register, log in, and use the services (“**Services**”) provided through the [https://siliconflow.com](https://siliconflow.com) (the "**Platform**"), we will collect and store the relevant information in accordance with this policy. We hope to introduce to you through this Privacy Policy how we Process your Personal Data. Before you start using our Services, **please be sure to carefully read and understand this policy to ensure that you fully understand and agree before proceeding. If you do not agree with this Privacy Policy, you should stop using the Services. When you choose to use the Services, it will be deemed that you accept and acknowledge that we handle your relevant information in accordance with this Privacy Policy.** ### Revision To provide you with better services, our Platform and Services will be periodically updated and adjusted. We will also revise this Privacy Policy in a timely manner. We may revise this Privacy Policy in a timely manner, and these revisions constitute part of the Privacy Policy and carry the same legal effect. After updates to the Privacy Policy, we will publish the updated version on this platform and use reasonable best efforts to notify you of the updated terms before they become effective via website announcements or other commercially reasonable means, so that you are aware of the latest version of this Privacy Policy in a timely manner. For significant changes, we will provide more prominent notifications (including, but not limited to, emails, SMS, system messages, or special reminders on the browsing page) to explain the specific changes in the Privacy Policy. Your continued access to or use of our Services after such notice had been given and such revised Privacy Policy had come into effect shall constitute your acceptance of the revised Privacy Policy. ### Contact Us If you want to contact us with specific queries or concerns in relation to this Privacy Policy, or if you have any questions or complaints as to how your personal data is collected, used, disclosed and/or processed by us, please contact us at [contact@siliconflow.com](mailto:contact@siliconflow.com). ### Overview This Privacy Policy will help you understand: 1. Definitions 2. How We Collect and Use your Personal Data 3. Interaction Data 4. Use of Cookies and Similar Technologies 5. How We Share Your Personal Data 6. Third Party Links and Collection of Personal Data by Third Parties 7. How We Retain Your Personal Data 8. Your Rights and Options Regarding Your Personal Data 9. Protection of Personal Data 10. Accuracy of Personal Data 11. No Right of Enforcement by Third Parties ## 1. Definitions 1.1 In this Privacy Policy, the following words and expressions shall have the meanings respectively assigned to them hereunder: “**Data Protection Laws**” means all applicable laws and regulations in any jurisdiction which relate to the collection, disclosure, use and/or Processing of Personal Data, including without limitation to the PDPA, including all amendments thereto and subsidiary legislation enacted thereunder, whether now or in the future. “**PDPA**” means the Personal Data Protection Act 2012 of Singapore, including all amendments thereto and subsidiary legislation enacted thereunder, whether now or in the future. "**Personal Data**" means data, whether true or not, about an individual who can be identified (a) from that data; or (b) from that data and other information to which a party has or is likely to have access. “**Process**”, in relation to Personal Data, means the carrying out of any operation or set of operations in relation to the Personal Data, including without limitation to recording, holding, organising, adapting, altering, modifying, retrieving, combining, transmitting, erasing, or destroying, and “Processing” shall be construed accordingly. 1.2 Any capitalised term not defined herein shall have the meaning ascribed to them in the Privacy Policy. ## 2. How We Collect and Use Your Personal Data We may collect and use the following Personal Data about you when you access our Services for the purposes described below: 2.1 **Information Provided by You** a. **Register and Log in to Platform Account.** You need to register and login to the Platform by using a third-party platform account.If you log in to the Platform using an account from another platform, you authorize us to obtain relevant information from your other platform account, such as account/account information from third-party platforms like \[Google and GitHub] (including but not limited to your name, profile picture, and any other information you authorize). b. **Subscribe and Purchase the Services.** When you make purchases on our platform or subscribe paid Services, we will collect data and information relating to your purchase (which may be directly from you, or from our partnering third-party payment service providers (e.g., Stripe) for the purposes of verifying your transaction and processing your transaction. This may include your \[credit card details, bank account details, bank statements, billing address, payments and orders to and from you, and other details of services that you have purchased through the platform]. c. **Surveys and Online Events.** When you participate in surveys or lottery activities on our Platform, we may retain information such as your account ID, name, address, mobile phone number, job title, and usage of Services. This information will be used to contact you, verify your identity, and provide rewards (if applicable) according to the rules of the specific activity. d. **Contract-related Information.** If you need to apply for offline delivery or conduct product testing, please contact \[[contact@siliconflow.com](mailto:contact@siliconflow.com)]. We will collect the necessary contract-related information according to your requirements. 2.2 **Information We Automatically Collect** a. **Security and Operation of the Services.** To maintain the secure and stable operation of our Services, protect the legitimate interests of you, other users, or the public from losses, ensure the normal operation and operational security of our Services, and prevent network attacks and intrusion risks, we will collect the information necessary for ensuring the normal operation of our services and network security. This information includes, but is not limited to, device information (such as resolution, time zone, and language), network access method and type information, and web browsing records. b. **Service Improvement.** To enhance our user experience and ensure usage security, we may record network log information, as well as information on the frequency of using our platform and related services, crash data, usage scenarios, and related performance data. This information will be used to optimize the service experience and improve product quality. c. **Troubleshooting.** We may collect user consultation records, trouble-reporting records, and troubleshooting process information (such as communication or call records) generated during your use of our platform and related services. This information will be used to respond to your help requests in a timely manner and improve service quality. d. **Notification and Marketing Information.** We may send you commercial information about services, features, or activities that you may be interested in via text messages or phone calls. If you do not wish to receive such information, you can unsubscribe via text message or email, or you can directly contact us to unsubscribe. 2.3 **Information We Collect from Third-Parties** To provide you with better, more optimized, and more personalized services, or to jointly offer services to you, or to detect fraud information, our affiliated companies and partners may share your information with us in accordance with legal requirements, agreements with you, or with your consent. We will, in accordance with relevant laws and regulations and as necessary for the identity verification function, adopt industry-standard methods and make our best commercial efforts to protect the security of your Personal Data. ## 3. Interaction Data **The data generated or processed through the Services provided by this Platform (excluding third-party services), including but not limited to through means of input, feedback, modification, processing, storage, uploading, downloading, distribution, and other methods, in relation to open-source models, third-party websites, software, applications or services, shall all be your business and customer data (“Interaction Data”).** You understand and agree that you are responsible for storing your Interaction Data according to your own requirements. We only provide data storage services as required by relevant laws and regulations or as stipulated in specific service rules. You understand and further agree that, unless otherwise provided by laws and regulations or as agreed in the service rules, we have no obligation to store your Interaction Data, and we will not assume any responsibility for your data storage efforts or outcomes. In case the Interaction Data contains Personal Data, as a neutral technology service provider, we will only process your Interaction Data strictly in accordance with your instructions. You are required to fulfill the obligations associated with the Processing of Personal Data contained in Interaction Data in accordance with the laws. ## 4 Use of Cookies and Similar Technologies Cookies and similar technologies are common and widely used in the Internet. When you use our Platform, we may use relevant technologies to send one or more cookies or anonymous identifiers to your device to collect and store your account information, search history information, and login status information. Cookies and similar technologies can help you skip the steps and processes of repeatedly filling in account information and entering search content. They can also help us improve service efficiency and enhance login and response speeds. You have the ability to accept or decline cookies by modifying the setting in your browser. However, please note that if you disable cookies, you may not be able to enjoy the best service experience, and the availability of certain functions may be affected. ## 5. How We Share Your Personal Data 5.1 You acknowledge and agree that Personal Data provided to us by you may be disclosed and/or transferred to the following third parties, and used or Processed by such third parties, whether within or outside Singapore, for the purposes set out above or otherwise permitted/ required by law: a. **Our Affiliates.** We may share your Personal Data with our affiliates to enable us to provide you with the Services. b. **Service Providers.** We engage third-party service providers to operate and maintain our Services, store data, and offer related services. We may share your Personal Data with these service providers to ensure that you can access and use our application and services. For example: * i. **Third-party Payment Service Providers:** We use third party payment service providers such as \[Stripe] to process payments from you. * ii. **Customer Service Providers:** We use third-party customer service providers to promptly handle your complaints and suggestions. * iii. **Data Analytics Service Providers:** We use data analytics service providers to analyse how our Services are used and enhance user experiences. c. **Governmental and regulatory authorities**. We may share your Personal Data with third parties, including law enforcement agencies and governmental or regulatory authorities, whether in Singapore or abroad, where required by applicable laws (including to respond to valid legal process such as a search warrant or a court order), where it is necessary in connection with our Services or where we have another legitimate interest in doing so. d. **Buyer or successor of our business**. We may share your Personal Data with any buyer or successor in the event of a merger, reorganisation, dissolution, or other sale or transfer of title. e. **Our advisors, including auditors and lawyers**. We may share your Personal Data with or disclose your Personal Data to our advisors in the course of seeking professional advice. ## 6. Third Party Links and Collection of Personal Data by Third Parties 6.1 The Platform may from time to time, contain links to and from the websites of our affiliates, advertisers, or other third parties (“**Third Party Websites**”). Certain functions and features within our Services (such as the payment function) may be provided by third parties (such as payment service providers) (such functions and features being “**Third Party Services**”). Third Party Websites and Third Party Services are operated by third parties (**“Third Party Service Providers**”). When you access or use such Third Party Services, or when you click on the link to Third Party Websites, your Personal Data may be collected directly by such Third Party Service Providers. 6.2 As these Third Party Websites and Third Party Services are not owned or operated by us, we do not accept any responsibility or liability for such Third Party Websites and Third Party Service, or the collection of your Personal Data by such Third Party Service Providers. Your access to such Third Party Websites and Third Party Services, and provision of Personal Data to these Third Party Service Providers are entirely at your own risk. Please check the privacy policies that apply to such Third Party Websites and Third Party Services carefully before you provide any Personal Data to such Third Party Service Providers. 6.3 By accessing or using Third Party Websites and/or Third Party Services, or providing your Personal Data to Third Party Service Providers, you acknowledge and agree that: a. you have read and understood such Third Party Service Providers’ privacy policies, and consent to the collection, use, disclosure and/or Processing of your Personal Data by such Third Party Service Providers pursuant to their privacy policies; b. we do not control such Third Party Service Providers, and the manner in which and purposes for which your Personal Data may be collected, used, disclosed and/or Processed is determined solely by such Third Party Service Providers as data controllers (as defined under applicable Data Protection Laws); and c. to the maximum extent permissible by law, we shall not be liable for any liabilities, losses or damages that may be incurred by you as a result of your use of any Third Party Websites and/or Third Party Services, or the collection, use, disclosure and/or Processing of your Personal Data by any Third Party Service Providers. ## 7. How We Retain Your Personal Data We may retain your Personal Data for as long as it is necessary to fulfil the purpose for which it was collected, or as required or permitted by applicable laws. We will cease to retain your Personal Data or remove the means by which the data can be associated with you, as soon as it is reasonable to assume that such retention no longer serves the purpose for which the Personal Data was collected, and is no longer necessary for legal or business purposes. ## 8. Your Rights and Options Regarding Your Personal Data 8.1. **Withdrawing consent** a. You may withdraw your consent and request us to stop collecting, using, disclosing and/or Processing your Personal Data for any or all of the purposes listed above by submitting your request via email to our Data Protection Officer at the contact details provided above. b. Upon receipt of your written request to withdraw your consent, we may require a reasonable period of time to process and respond to your request. c. Whilst we respect your decision to withdraw your consent, please note that depending on the nature and scope of your request, we may not be in a position to continue providing access to our Services to you. We will, in such circumstances, notify you before completing the processing of your request. d. Please note that withdrawing consent does not affect our right to continue to collect, use, disclose or Process your Personal Data where such collection, use, disclosure, and Processing without consent is permitted or required under applicable laws. 8.2 **Accessing and Correcting your Personal Data** a. If you wish to make * i. an access request for access to a copy of the Personal Data which we hold about you or information about the ways in which we had used or disclosed your Personal Data in the one (1) year prior to the date of your request, or * ii. a correction request to correct or update any of your Personal Data which we hold about you. > You may submit your request by emailing us at [contact@siliconflow.com](mailto:contact@siliconflow.com) as per the details provided above. b. Please note that a reasonable fee may be charged for an access request. If so, we will inform you of the fee before processing your request. c. We will respond to your request as soon as reasonably possible. Should we not be able to respond to your request within thirty (30) days after receiving your request, we will inform you in writing within thirty (30) days of the time by which we will be able to respond to your request. If we are unable to provide you with any Personal Data or to make a correction requested by you, we shall generally inform you of the reasons why we are unable to do so (except where we are not required to do so under the applicable laws). ## 9. Protection of Personal Data 9.1 We will take appropriate administrative, physical, and technical measures to safeguard your Personal Data from unauthorised access, collection, use, disclosure, copying, modification, disposal or similar risks, and the loss of any storage medium or device on which Personal Data is stored. 9.2 You should be aware, however, that no method of transmission over the Internet or method of electronic storage is completely secure. While security cannot be guaranteed, we strive to protect the security of your Personal Data, and are constantly reviewing and enhancing our security measures. ## 10. Accuracy of Personal Data 10.1 When providing your Personal Data to us, you should ensure such Personal Data is accurate. You should also review your Personal Data from time to time and let us know if there are changes or updates to your Personal Data so that we do not hold any inaccurate Personal Data about you. 10.2 You can review and update your Personal Data at any time by logging in to your account. ## 11. No Right of Enforcement by Third Parties 11.1 A person who is not a party to this Privacy Policy has no right to enforce any of the provisions under this Privacy Policy. # Terms of Use Source: https://docs.siliconflow.com/en/legals/terms-of-service Update Date: Sep. 09th, 2026 These Terms of Use (this “**Agreement**”) form a binding agreement between SILICONFLOW LABS PTE. LTD.(“**SiliconFlow**”, “**we**”, “**us**” or “**our**”) and you (“**User**”, “**you**” or “**yours**”) and governs your access to and use of the Platform (as defined below) and Services (as defined below). The Services are not available for users located in the territory of mainland China and users in China may access our services through [https://siliconflow.cn](https://siliconflow.cn). Please note that this Agreement includes and incorporates by reference our Privacy Policy accessible at [https://docs.siliconflow.com/en/legals/privacy-policy](https://docs.siliconflow.com/en/legals/privacy-policy) (“**Privacy Policy**”) and the User Agreements (as defined below). You acknowledge that this Agreement has the same force and effect as if it were executed in writing between you and SiliconFlow. By accessing or using any part of the Platform and/or Services, you acknowledge and agree that (i) you have read, understood, and agree to be bound by the terms of this Agreement, Privacy Policy and the User Agreements, and (ii) you have reached the legal age and have the capacity in accordance with the laws and regulations where you are located to form a binding contract with SiliconFlow. **If you do not agree to be bound by the terms of this Agreement, the Privacy Policy, and the User Agreements, are not of legal age, or do not have such capacity to enter into this Agreement, you may not access or use the Platform and Services**. We reserve the right to revise this Agreement, or to amend or issue new Documentation and other terms and conditions governing your access to and use of the Platform and Services (including new features or functionalities in the Platform and Services) (collectively, “**User Agreements**”) at any time. We may use commercially reasonable methods to notify you of such revisions, such as by providing a push notification to you via the Platform. Your continued access to or use of Platform and/or Services after such notice had been given and such revised Agreement, revised User Agreement or new User Agreement had come into effect shall constitute your acceptance of the revised Agreement, revised User Agreement or new User Agreement (as the case may be). ## 1. DEFINITIONS 1.1 In this Agreement, the following words and expressions shall have the meanings respectively assigned to them hereunder: “**Account**” has the meaning given to it in **Clause 5.1.** "**Affiliates**", in relation to a party, means any entity which controls, is controlled by, or is under common control with such party (where "**control**", including its correlative meanings such as "**controlled** **by**", "**controls**" and "**under** **common** **control** **with**", means, the direct or indirect power to direct or cause the direction of the management and policies of a corporation, whether through the ownership of voting securities, by contract, or otherwise). “**Platform**” means the Platform provided in various versions (including for instance web, API and mobile applications) and made available by SiliconFlow which the User may use to access the Services. “**Documentation**” means any and all user guides, guidelines, notices, operating rules, policies and instructions or other documentation describing the features, functionality or operation of the Platform and Services supplied or made available by SiliconFlow for use with or in support of the Services, including without limitation any and all revisions, modifications, and updates to such Documentation made by SiliconFlow from time to time. “**Errors**” has the meaning given to it in **Clause 4.2(c)**. “**Fees**” has the meaning given to it in **Clause 6.1**. “**Feedback**” has the meaning given to it in **Clause 12(a)**. "**Force Majeure Event**" means any circumstance not within a party's reasonable control, including, without limitation (a) fire, storm, lightning, flood, drought, earthquake or other natural disaster or other similar acts of God; (b) epidemic or pandemic; (c) terrorist attack, civil war, civil commotion or riots, war, threat of or preparation for war, armed conflict, imposition of sanctions, embargo, or breaking off of diplomatic relations; (d) any Law or any action taken by a Governmental Authority, including without limitation to changes to Law, imposing an export or import restriction, quota or prohibition, or failing to grant a necessary licence or consent; (e) fire, explosion or accident; (f) any labour or trade dispute, strikes, industrial action or lockouts; (g) non-performance by suppliers or subcontractors; and (h) the unavailability, interruption or failure of utility services such as electricity, gas, water, telecommunications including the internet. "**Governmental Authority**" means any governmental, administrative, statutory, regulatory or self-regulatory, judicial or arbitral authority or body (including any division thereof), anywhere in the world with jurisdiction over the relevant affairs of SiliconFlow or the User. “**Harmful Code**” means any computer code, files, scripts and programs, including any malware and/or software, that is intended or known to be harmful, destructive, disabling or which assists in or enables theft, alteration, denial of service, unauthorised disclosure or destruction or corruption of data, including viruses, worms, spyware, adware, keyloggers, trojans, ransomware and any new type of threats. “**Intellectual Property Rights**” means patents, trademarks, service marks, copyright, know-how, design rights, database rights, rights in software, rights in designs and inventions, trade secrets, confidential information, trade and business names and brands, internet domain names, any application (whether pending, in process or issued) for any of the foregoing and any other industrial, intellectual property or protected right similar to the foregoing (whether registered, registrable or unregistered) in any country and in any form, media, or technology now known or later developed. **“Interaction Data”** means data generated or processed through the Services provided by this Platform (excluding third-party services), including but not limited to through means of input, feedback, modification, processing, storage, uploading, downloading, distribution, and other methods, in relation to open-source models, third-party websites, software, applications or services. "**Laws**" means any applicable statute, regulation, by-law, ordinance or subordinate legislation in force from time to time, including the common law as may be applicable from time to time and any applicable industry codes or standards which are of a mandatory and binding nature. “**Maintenance**” means any scheduled or urgent suspension or restriction of the Platform or Services to allow for Updates, upgrades, repairs, and maintenance of the Platform or Services. “**Payment Method**” has the meaning given to it in **Clause 6.5**. “**Payment Service Provider**” has the meaning given to it in **Clause 6.6(a)**. "**Personal Data**" means data, whether true or not, about an individual who can be identified (a) from that data; or (b) from that data and other information to which a party has or is likely to have access. “**Personnel**” has the meaning given to it in **Clause 10.6**. “**Registered User**” has the meaning given to it in **Clause 5.1**. “**Registration Data**” has the meaning given to it in **Clause 5.4**. “**Rewards**” has the meaning given to it in **Clause 6.3**. “**Services**” means the services, functions, features, information and content provided by SiliconFlow and/or its business partners to the User through the Platform. For the avoidance of doubt, Services exclude Third-Party Materials. “**Technical Data**” means system specific data or information and other technical data relating to the Platform or Services. “**Term**” has the meaning given to it in **Clause 13.1**. “**Third-Party Account**” has the meaning given to it in **Clause 5.3**. “**Third-Party Materials**” has the meaning given to it in **Clause 9.1**. “**Third Party Software**” has the meaning given to it in **Clause 8.1**. “**Trademarks**” has the meaning given to it in **Clause 2.3**. “**Unavailability**” has the meaning given to it in **Clause 4.2(c)**. “**Updates**” means updates, bug fixes, patches, corrections, modifications, enhancements, new releases, the introduction of new functionalities or features to, or removal or modification of existing functionalities or features from, the software components of the Platform or Services. “**User Agreements**” means the Documentation and Policies that SiliconFlow may introduce from time to time. “**User Device**” has the meaning given to it in **Clause 8.1**. “**User Failure**” means any failure or inability to access or use the Platform or Services that is attributable to the User, including without limitation (i) your access or use of, or attempt to access or use, the Platform and/or Services in breach of this Agreement (including the User Agreements), (ii) the User’s non-compliance with the User Obligations and Restrictions as set out in **Clause 3** of this Agreement; (iii) the User’s delay in performing, or failure to perform any of its obligations under this Agreement (including making payments), (iv) connectivity issues with the Users’ internet connection, or (v) failure or incompatibility of the User Devices, and other hardware or software components required by the User to access or use the Platform or Services which are not provided by SiliconFlow. “**SiliconFlow Intellectual Property**” has the meaning given to it in **Clause 11.1**. “**SiliconFlow Proprietary Marking**” has the meaning given to it in **Clause 11.1(a)**. ## 2. LICENSE 2.1 The Platform (including the Documentation and Services) is owned by us. Subject to the terms and conditions of this Agreement, during the Term, SiliconFlow grants you a limited, revocable, non-exclusive, non-transferable, non-sublicensable, and non-assignable license to access and use the Platform and Services for in Singapore. 2.2 All Intellectual Property Rights available on and/or through the Platform and the Services (excluding the Interaction Data and the Registration Data) are owned by SiliconFlow or licensed to SiliconFlow by our licensors. You do not acquire any rights, title or interest in or to the Platform or Services, other than a right to use the Platform or Services in accordance with the limited license granted hereunder and subject to all terms, conditions, and restrictions, under this Agreement. SiliconFlow reserves and shall retain its entire right, title, and interest in and to the Platform and Services, including all Intellectual Property Rights therein or relating thereto. 2.3 The trademarks, service marks, trade names and logos used and displayed on the Platform (the "**Trademarks**") are registered and unregistered trademarks of SiliconFlow (except those Trademarks contained in Registration Data provided by you) and others. Nothing on the Platform should be construed as granting, by implication, estoppel or otherwise, any licence or right to use any Trademarks displayed on and the Platform, without the prior written permission of SiliconFlow or any other applicable trademark owner. ## 3. USER OBLIGATIONS AND RESTRICTIONS 3.1 You shall access and use the Platform and Services in compliance with this Agreement, the User Agreements, Documentation, and all applicable Laws. 3.2 You confirm, declare and warrant that you will comply with the obligations specified under Article 7 of the Agreement. 3.3 You shall not use the Platform or Services: a. for any unlawful purposes or criminal activity; or b. to post, upload, publish, submit, disseminate, promote or transmit or otherwise make available any: * i. unlawful, harassing, libellous, abusive, threatening, harmful, vulgar, obscene, pornographic, indecent, counterfeited, fraudulent, stolen, harmful or otherwise objectionable content or material; * ii. material that encourages conduct that constitutes a criminal offence, or otherwise breaches any applicable laws, regulations or codes of practice; * iii. unauthorised material for advertising purposes or otherwise; * iv. materials that infringe or violate any other person’s Intellectual Property Rights (including without limitation making, transmitting or storing electronic copies of materials protected by Intellectual Property Rights without the permission of the owner), rights of publicity or privacy, or other personal rights; or * v. materials that, in the sole judgment of SiliconFlow, is objectionable or which restricts or inhibits any other person from using or enjoying the Platform or Services, or which may expose SiliconFlow or its users to any harm or liability of any type. 3.4 In using the Platform and Services, you shall not: a. impersonate any person or party or falsely declare, distort or misrepresent your affiliation with any person or party; b. use any content provided on or through this service (including any title information, keywords, or other metadata) for any machine learning and artificial intelligence training or development purposes, or for any technology intended to identify the identity of natural persons; c. collect or obtain any personal information from this service, including but not limited to the names of other users; d. attempt to gain unauthorised access to or otherwise interfere with the performance, operation or functionality of any part of the Platform or Services, or any computer facilities of and/or accessed through the Platform; e. make the Platform, Services or the Documentation (or any part thereof) available to, or use the Platform, Services or the Documentation (or any part thereof) for the benefit of anyone other than yourself; f. rent, lease, lend, sell, resell, sublicense, assign, distribute, publish, or lease the Platform or Services (or any part thereof) or otherwise make available to any third party for any reason, including the Documentation, or include the Platform or Services in a service bureau, time-sharing, or outsourcing offering; g. interfere with or disrupt the integrity, performance, operation or functionality of the Platform or Services, or any information and content contained thereon; h. copy, adapt, modify, prepare derivative works based upon, transfer, publicly display, transmit, or otherwise exploit the Platform or Services, including any function or feature thereof; i. use any manual or automated software, devices or other processes (including but not limited to spiders, robots, scrapers, crawlers, avatars, data mining tools or similar tools) to “scrape”, collect or download any information and data from the Platform or Services; j. access the Platform or Services in order to build a competitive product or service or otherwise to compete with SiliconFlow; k. reverse engineer, disassemble, or otherwise attempt to derive or gain access to the source code or infrastructure of the Platform or Services or any part thereof; l. attempt to probe, scan, or test the vulnerability of the Platform or Services, any SiliconFlow system or network or breach any security or authentication measures, or otherwise attempt to benchmark the Platform or Services or SiliconFlow’s performance of any services; m. upload, store on, or transmit or make available through the Platform or Services any Harmful Code; n. remove, delete, alter or obscure any trademarks or any copyright, trademark, patent or other Intellectual Property Rights notices from the Platform or Services, including any copy thereof; o. provide any competitor of SiliconFlow (including any employee or contractor of such competitor) with access to or use of the Platform or Services (or any part thereof), including by read-only access, direct access through your identification and password information, or otherwise; or p. use the Platform or Services for any commercial purposes, including but not limited to advertising, selling or offering to sell any goods or services, or conducting any trainings, events or courses. 3.5 You acknowledge and agree that SiliconFlow reserves the right, but shall have no obligation, to: 1. monitor your access to or use of the Platform or Services, check, vet and/or control any activity, content or information occurring on or through the Platform or Services, to ensure your compliance with this Agreement, or to comply with SiliconFlow’s obligations under applicable Laws or the order or requirement of a court or other Governmental Authority; 2. investigate and prosecute violations of this Agreement to the fullest extent of the Law, report any suspicious or unlawful activities occurring on or through the Platform and Services, and involve and cooperate with law enforcement authorities in prosecuting users who violate this Agreement; and 3. terminate the license granted to you under this Agreement and remove or disable your access to and use of the Platform or Services (or any part thereof) at any time and without prior notice for any reason or no reason (including without limitation to circumstances where SiliconFlow, at its sole discretion, consider any of your actions or operations to be in violation of this Agreement or applicable Law, is harmful to the Platform or Services or any users of the Platform or Services, or to comply with the order or requirement of a court or other Governmental Authority). ## 4. AVAILABILITY 4.1 SiliconFlow will use commercially reasonable efforts to make the Platform and Services available to you, and ensure that the Platform and Services will comply with Singapore Laws. 4.2 Notwithstanding the foregoing, you acknowledge and agree that: a. As the applicable Singapore Laws and relevant technical reference guides may be subject to changes from time to time, SiliconFlow cannot guarantee that your access to or use of the Platform and/or Services will always remain compliant with the applicable Singapore Laws; b. The availability and performance of the Platform and/or Services may vary depending on a variety of factors which may be outside of SiliconFlow’s control, including without limitation to stability of the internet and disruption of telecommunication network. SiliconFlow makes no representations or warranties, whether express, implied, statutory or otherwise, to the performance (including without limitation to quality, speed, service level or efficiency), uptime, or availability of the Platform and/or Services, or that your access to or use of the Platform and/or Services will be uninterrupted, error-free or will meet your needs or requirements; and c. SiliconFlow shall not be held responsible or liable for any errors or disruptions in the Platform and/or Services (“**Errors**”), or your inability to access or use the Platform and/or Services (or any part thereof) (“**Unavailability**”) for any reasons, and any losses or damages you may suffer as a result of such Error or Unavailability, including where such Error or Unavailability is due in part or in whole to any of the following: * i. User Failure; * ii. Maintenance; * iii. Force Majeure Event; * iv. changes in Laws or orders or requirements of a court or other Governmental Authority; * v. any suspension or termination of your Account, access and/or use of the Platform and/or Services in accordance with this Agreement; and * vi. failure of the internet, telecommunication network, power grid failure, or any other reasons not caused by or attributable to SiliconFlow, or beyond SiliconFlow’s control. 4.3 You acknowledge and agree that your access to and/or use of the Platform and/or Services may be occasionally suspended or restricted to allow for Updates. SiliconFlow may at any time, and without giving any reason or notice, Update the Platform and/or Services without any liability towards you. You further agree that all Updates will be deemed part of the Platform or Services and be subject to all terms and conditions of this Agreement. ## 5. USER ACCOUNT 5.1 In order to access the Platform or Services, you are required to become a Registered User and access such features through your Account. For the purposes of the Agreement, a “**Registered User**” is a User who has registered an account on the Platform for the use of such features (“**Account**”). 5.2 In order to become a Registered User, you will be required to register and log in to your Account through a third-party account. . 5.3 SiliconFlow may allow you to link your Account with, or otherwise access the Platform or Services using, your accounts on third party services (for example, \[Google, Github, and other third party services as SiliconFlow may permit from time to time]) (“**Third-Party Account**”). For the purposes of this Agreement, all references to “Account” shall include “Third-Party Account”. 5.4 In creating an Account, you agree to: a. provide true, accurate, current and complete information about yourself (the “**Registration Data**”); b. maintain and promptly update the Registration Data to keep it true, accurate, current and complete; and c. not create an Account using a false identity or information, or on behalf of someone other than yourself. 5.5 You acknowledge and agree that you shall be solely responsible for maintaining the confidentiality and security of your Account and shall not allow another person to use your Account to access the Platform and Services. You shall immediately notify SiliconFlow via [contact@siliconflow.com](mailto:contact@siliconflow.com) if you have reason to suspect that the confidentiality of your Account has been compromised, or if you suspect or become aware of any unauthorised use of your Account or any other breach of security. 5.6 Notwithstanding the foregoing, you acknowledge and agree that any access to and/or use of the Platform or the Services, any actions taken on, and all operations of, the Platform and Services, and any information, data or communications that occur under or through the use of your Account or are referable or traceable to your Account (including without limitation to any Services accessed or activated, and any payments or purchases made under your Account) shall be attributable to you, and you shall be deemed to have taken such actions and shall be solely responsible for all such actions, even if you did not authorise such actions. SiliconFlow shall be entitled (but not obliged) to act upon and hold you responsible and liable for such action, as if such actions were carried out by you. You also agree to indemnify SiliconFlow entirely against any and all losses attributable to any access to and/or use of the Platform and/or the Services referable or traceable to your Account. 5.7 SiliconFlow shall not be liable to you for any harm or loss arising from or relating to the theft of your Account, your disclosure of your Account, or the use of your Account by another person or entity. 5.8 SiliconFlow reserves the right to require you to provide additional Registration Data, change your password, temporarily or permanently suspend or terminate your Account, or impose limits on or restrict your access to and use of the Platform or Services with or without notice at any time for any or no reason including: a. if you provide any Registration Data that is untrue, inaccurate, not current or incomplete, or SiliconFlow has reasonable grounds to suspect that any Registration Data you provide is untrue, inaccurate, not current or incomplete; b. if SiliconFlow has reasonable grounds to believe you have violated, or are about to violate, the Agreement, including any incorporated agreements, policies or guidelines, or any applicable Laws, or that your Account may have been compromised; c. if activities occur under your Account which, in SiliconFlow’s sole discretion, would or might cause damage or losses to SiliconFlow or any users (whether yourself or other users), impair SiliconFlow’s ability to provide the Platform or Services, or infringe or violate any third party rights (including Intellectual Property Rights); d. if you decline to disclose such information required for the continued usage of the Platform or Services; e. in response to requests by law enforcement agencies or other Governmental Authority; or f. to address or respond to technical or security issues or problems, or to allow for repairs, maintenance or the introduction of new functionalities or services. 5.9 SiliconFlow shall not be held liable for any losses suffered by you arising out of or in connection with such suspension or termination of your Account. 5.10 You agree not to create an Account and/or use the Platform or Services if you have previously been banned from the Platform and Services by SiliconFlow. 5.11 You hereby acknowledge and agree that any or all data (including without limitation to user access data, user account data and transaction data) and communications with the Platform may be monitored, captured, recorded and transmitted to the authorities in compliance with the local legal requirements and without further notice. 5.12 It is your responsibility to keep your User Devices and access to this Platform secure. Any removal of software restrictions and limitations imposed by the official operating system of your User Devices may make your User Devices vulnerable to Harmful Code and/or compromise your User Devices’ security features, and may also affect the proper functionality of the Platform and/or Services. We shall not be liable or responsible for any damage, expense or loss of any kind suffered directly or indirectly by you as a result of any loss, disclosure, theft and/or unauthorised use of your Account, security credentials and/or User Devices. ## 6. FEES AND PAYMENT 6.1 You are required to pay fees to us to access or use the Services. In order to access and use such Services, you must make full payment of the applicable fees for the Services which you have received and used (“**Fees**”). The Fees iwill be displayed to you through the Platform prior to you receiving our Services. You’re responsible for all applicable taxes, and we’ll charge tax when required. Should you choose to accept the Fees and receive our Services, such Fees will be due and payable by you immediately upon you having received the Services. The Fees may be recurring or based on usage. If these Fees are specified to be recurring or based on usage, you agree that we may charge the fees on a periodic basis to the payment method you specify at the time of your initial purchase. SiliconFlow may suspend or restrict your further use of our Platform and/or Services if you do not make full payment of the Fees. 6.2 SiliconFlow reserves the right to recover any Fees due from you that arose from Errors as described in **Clause 4.2(c)**. 6.3 You acknowledge and agree that: a. Except where we specifically agree otherwise in a separate contract with you, we may adjust or increase any Fees for access to or use of the Services at any time. Additional Fees may apply for additional Services or features of the Services that SiliconFlow may make available. In such cases, we will provide you with notice before charging the additional Fees. If we charge additional Fees in connection with our Services, you will have an opportunity to review and accept the additional Fees that you will be charged before being charged. If you do not accept any such additional Fees, we may discontinue your access to the Services or features. b. While SiliconFlow may make available one or more Payment Methods in the Platform, SiliconFlow does not operate or provide any payment services. The payment services behind each of the respective Payment Methods are provided to you by the relevant service providers (“**Payment Service Providers**”), and your use of such payment services may be subject to you entering into separate agreements or arrangements with such Payment Service Providers, which SiliconFlow is not a party to. SiliconFlow shall not be liable for, and you shall release SiliconFlow from, any obligations or liabilities that may be owed by you to your bank, debit or credit card company, or Payment Service Provider under any agreement or arrangement between you and such third parties; c. SiliconFlow does not provide you with the service of accepting money for the purpose of executing or arranging for the execution of a payment transaction; d. SiliconFlow does not provide any online payment gateway or related services; and e. SiliconFlow does not, and does not purport to, operate a payment service regulated under the Payment Services Act 2019 of Singapore. Consequently, we owe no duties and does not purport to owe any such duties (whether contractual or otherwise) to you in relation to the receipt of such money. You acknowledge that we are not licensed, approved or registered under the Payment Services Act 2019 of Singapore and you may not be afforded the relevant protections set out in the Payment Services Act 2019 of Singapore and related subsidiary legislation, regulations, circulars, notices, directions and guidelines. 6.4 All payments shall be made in the currency as indicated within the Platform for the relevant paid Services. 6.5 You shall be responsible for all taxes and transaction charges associated with your payments. 6.6 Without our written consent or in accordance with other relevant policies of this platform, once the payment obligation arises, it cannot be cancelled, and the fees already paid will not be refunded. 6.7 You shall be responsible for verifying the accuracy of any Fees charged to you. If you dispute or disagree with any Fees charged, you must notify SiliconFlow in writing within seven (7) days from the date such Fees are charged to you. If you do not provide us with such notice within seven (7) days, you shall be deemed to have accepted the accuracy of the Fees and waived your right to dispute the same. SiliconFlow shall not be liable for all losses arising from or in connection with discrepancies or inaccuracies. 6.8 If you have any questions when purchasing services, you can contact us at [contact@siliconflow.com](mailto:contact@siliconflow.com). ## 7. INTERACTION DATA 7.1 **This service may allow Registered Users, in accordance with the purpose of Platform usage, to input, provide feedback, make corrections, process, store, upload, download, or distribute personal data, videos, images, audio, comments, questions, and other content, files, data, and information (collectively referred to as "Interaction Data") between open-source models, third-party websites, software, applications, or services during their use of the models.** 7.2 If any Interaction Data violates applicable laws, regulations, or this Agreement, we reserve the right to delete or suspend Services. 7.3 With respect to your Interaction Data, you hereby confirm, represent, and warrant that: a. upon our request, you will provide written explanations or authorization regarding the source and legality of any personal information or other data requiring authorization contained in the Interaction Data. If you exceed the scope or duration of authorized use, you shall be solely responsible for obtaining expanded or extended authorization; b. your Interaction Data, as well as our use of such data under this Agreement, will not violate any applicable laws or infringe any rights of any third party, including but not limited to intellectual property rights and privacy rights; c. your Interaction Data does not include any information or materials deemed sensitive or confidential by government authorities, nor does it infringe any third party’s confidentiality rights; d. you will not upload or provide, directly or indirectly through this service, any personal information of children under the age of 14; e. your Interaction Data does not include nudity or other sexually suggestive content; hate speech, threats, or direct attacks against individuals or groups; abusive, harassing, infringing, defamatory, vulgar, obscene, or privacy-violating content; sexist, racist, ethnic, or other discriminatory content; content promoting self-harm or excessive violence; fake or impersonated profiles; illegal content or material encouraging harmful or unlawful activities; malicious programs or code; personal information of any individual without their consent; or spam, machine-generated content, unsolicited messages, or other objectionable material; and f. all Interaction Data provided to us are legal and do not infringe upon the legitimate rights and interests of any third party. 7.4. **Disclaimer**. We will not be responsible or liable for any Interaction Data. You are solely responsible for all Interaction Data that you input, modify, process, store, upload, download, distribute, or otherwise handle through this Platform or model services. **Unless otherwise required by law, agreed under specific product rules, or necessary to provide technical assistance for troubleshooting or resolving technical issues at your request, our technical services will strictly execute your instructions for processing Interaction Data. We will not access your Interaction Data. You acknowledge and agree that we and this platform act solely as passive technical supporters or channels for Interaction Data. We are under no obligation to store Interaction Data and will not use or disclose it without authorization. Additionally, we will only use your Interaction Data in compliance with applicable laws and solely for the purpose of providing Services to you.** ## 8. INTERNET / USER DEVICE / THIRD PARTY SOFTWARE 8.1 You acknowledge and agree that to access and use the Platform and Services, you will need access to the Internet and a computing device capable of accessing the Internet and compliant with the specifications set forth in the Documentation (“User Device”). In addition, certain third party software which is not incorporated into the Platform and Services (including the operating system of the User Device and web browsers) (“Third Party Software”) may be required to be properly installed onto such User Device for you to access and use the Platform and Services. You acknowledge that SiliconFlow has no control over the terms and conditions of the end user license agreement provided with such Third Party Software and shall under no circumstance be deemed a party to any agreement or arrangement between you and any third parties. You shall be fully responsible for obtaining Internet access, User Devices and entering into and maintaining the end user license agreement for Third Party Software at your own cost, expense and risk. Your use of such separately acquired Third Party Software and/or the User Device shall be in accordance with any applicable terms and conditions. SiliconFlow shall not be liable for, and you shall release SiliconFlow from, any obligations or liabilities that may be owed by you to any third parties under any agreement or arrangement between you and such third parties. SiliconFlow shall not be liable to you for your inability to access the Platform and/or Services for any reasons not attributable to SiliconFlow, including your lack of access to the Internet, or any issues with the User Device or Third Party Software. ## 9. THIRD PARTY MATERIALS 9.1 SiliconFlow may display, include or make available third-party content or provide links to third-party websites or services (collectively, “**Third-Party Materials**”) on the Platform or Services. You acknowledge and agree that any Third-Party Materials you access through the Platform or Services are entirely at your own risk. 9.2 Without prejudice to the foregoing, you acknowledge and agree that: a. SiliconFlow may but shall have no obligation to monitor and review such Third-Party Materials, and shall not be responsible for such Third-Party Materials, including their accuracy, completeness, timeliness, currency, validity, copyright compliance, legality, decency, quality or any other aspect thereof; b. SiliconFlow does not assume and will not have any liability or responsibility to you or any other person or entity for any Third-Party Materials; c. Third-Party Materials and links thereto are provided solely as a convenience to you and you access and use them entirely at your own risk and subject to such third parties’ terms and conditions; d. SiliconFlow does not guarantee the continued availability of such Third-Party Materials, and may cease displaying, including or making available such Third-Party Materials at any time at its sole discretion without any liability to you; and e. SiliconFlow makes no representations or warranties whatsoever, and shall not be liable for any damage, liabilities, losses (including any loss of data or profits), or any other consequences that you may incur arising out of or in relation to your use of Third-Party Materials, any transactions completed in or through the same, nor for any contract entered into by you with any third party. 9.3 You shall indemnify SiliconFlow against all costs, losses, liabilities and damages which arise from any action or claim against SiliconFlow from third parties in respect of your use of, integration and/or interface with Third-Party Materials and related data. ## 10. DISCLAIMERS, LIMITATIONS OF LIABILITY AND INDEMNITY 10.1 You acknowledge and agree that to the fullest extent permitted by applicable Laws, the Platform and Services are provided by SiliconFlow on an “as is,” and “as available” basis, with all faults. Without limiting **Clause 10** in any way, but for the sake of clarity, to the fullest extent permitted by applicable Laws, SiliconFlow does not make any representations, warranties or undertakings, whether express, implied, statutory or otherwise imposed by Laws, regarding or in relation to the Platform and Services, and expressly disclaims all other warranties, representations, and conditions of any kind, whether express, implied, statutory or otherwise, with respect to the Platform and Services and/or the results that may (or may not) be achieved by the use of the Platform and Services, including without limitation to all warranties of merchantability, third-party rights, title, satisfactory quality, fitness for a particular purpose, completeness, non-infringement, accuracy, correctness, reliability, timeliness or effectiveness, compliance with Laws, and any warranties arising from a course of dealing or usage or trade. SiliconFlow also does not warrant that Errors will be corrected or that the Platform or Services will be free from hallucinations, Errors and/or that the Platform or Services is up to date, accurate or complete. 10.2 Without prejudice to the generality of **Clause 10**, SiliconFlow does not represent and warrant: a. that the Platform or the Services will meet your requirements; b. the use of the Platform or Services will be or will remain to be permitted by Laws; c. the accuracy, timeliness, adequacy, commercial value or completeness of all data and/or information contained in the Platform or the Services; d. that the Platform or the Services, or any material or information obtained through the Platform or Services, will be provided uninterrupted, secure, or free from errors or omissions; e. that the Platform or the Services or any material obtained through or from the Platform or Services are free from any Harmful Code; or f. the security of any data or information (including Interaction Data) transmitted by you or to you through the Platform or the Services. In this regard, you acknowledge and agree that you understand that any material or information transmitted or received through the Platform or Services may be accessed by unauthorised third parties, and accept the risk of such occurrences and shall not hold SiliconFlow liable for the same. 10.3 In no event shall SiliconFlow be liable to you for: a. any loss of earnings, revenue, profits, sales, contracts, business opportunity, business or anticipated savings; b. any loss of goodwill or loss of reputation; c. any loss or corruption of data; or d. any incidental, consequential, exemplary, special, punitive, multiple, pure economic loss, emotional distress or psychological trauma, other indirect losses, > whether based upon warranty, contract, tort, statute, strict liability or otherwise, even if SiliconFlow has been advised of the possibility of such damages or losses, arising out of, resulting from or relating in any way to: a. your use or inability to use the Platform or Services for any reasons; b. your reliance on any material or information made available through the Platform or Services; c. the cost of procurement of substitute goods or services resulting from any goods, data, information or Services purchased or obtained or messages received for transactions entered into through the Platform and Services; d. any unauthorized access to or alteration of your data or information (including Interaction Data); e. statements or conduct of any third party on the Platform; or f. any other matter relating to the Platform and Services. 10.4 Save with respect to death or personal injury caused by the negligence of SiliconFlow, to the maximum extent permitted by Law, SiliconFlow shall not be liable to you for any death or personal injury, however caused and under any theory of liability, arising out of this Agreement or your use of the Platform and/or Services, or resulting from or relating in any way to your use or inability to use the Platform or Services. 10.5 In no event shall SiliconFlow’s aggregate liability arising out of or related to this Agreement exceed \[the amount of monies paid by you to SiliconFlow for the paid Services in the \[one (1) year] period prior to the date your claim arose]. 10.6 You shall indemnify, defend and hold harmless SiliconFlow, our related corporations, our and our related corporations’ directors, officers, employees and agents (collectively, our "**Personnel**") from and against any and all claims, demands, actions, suits proceedings, damages, obligations, losses, liabilities, costs, penalties or expenses (including, but not limited to, legal fees incurred by us on a full indemnity basis) of whatsoever nature which may be suffered or incurred by us as a result of or in connection with: a. your use of the Platform or Services or the results obtained therefrom; b. any breach of this Agreement by you; c. any damage or injury caused by you to any property belonging to any Personnel; d. any damage or injury caused by you to any person and/or their property; and e. your infringement of any third party right (including any intellectual property, property, or privacy right). 10.7 You further acknowledge and agree that any Personnel shall be entitled to rely on and enforce the indemnity in **Clause 10.6** as if such Personnel were a party to this Agreement. 10.8 You hereby acknowledge and agree that the disclaimer of warranties, limitations of liability and indemnity in this clause and in the other provisions of this Agreement and the allocation of risk therein are essential elements of the bargain in SiliconFlow’s provision of the Platform and/or Services, without which SiliconFlow would not have provided the Platform and/or Services or entered into this Agreement. ## 11. INTELLECTUAL PROPERTY 11.1 **Ownership.** a. You acknowledge and agree that SiliconFlow and its third-party licensors own all rights, titles and interests (including without limitation to Intellectual Property Rights) in and to: * i. the Platform, Services, and Documentation; * ii. any trade marks, service marks, trade names, domain names, website names, other significant brand features or specific descriptions which will allow a third party to identify SiliconFlow and/or its Affiliates (collectively, “**SiliconFlow Proprietary Markings**”); * iii. all updates, derivatives and modifications developed or derived therefrom, including without limitation to any software, source and object codes, algorithms, data models, technology, web pages, text, pictures, images, audio, video, charts, layout design, and electronic documents, or customisation to the Platform and Services; * iv. any intangible ideas, residual knowledge, concepts, know-how and techniques related to or learned from SiliconFlow’s provision of the Platform or Services, including, without limitation, any intangible ideas, residual knowledge, concepts, know-how, and techniques related to any new features for the Platform or Services, whether or not created for you; and * v. any operation and technical data relating to the Platform and Services (including without limitation to user Account information, Registration Data, operation records, and service orders) > (collectively, the “**SiliconFlow Intellectual Property**”). b. As between you and us, you retain your ownership over the rights (including Intellectual Property Rights, if any) in the Interaction Data. You may use the results generated by the large model on the basis of your compliance with the following and in accordance with laws and regulations:(i) your use of the service and the output will not transfer or infringe any intellectual property rights (including infringing the intellectual property rights of Silicone - based Flow and those of other third parties);(ii) If, at our discretion, we consider that your use of the output violates laws and regulations or may infringe the rights of any third party, we may restrict your use of the output at any time and require you to cease using the output (and delete any copies thereof);(iii) you shall not represent that the output of the large - language model is human - generated;(iv) you shall not violate any licensing or usage restrictions of the model provider. 11.2 Other than the limited license and use rights expressly set forth in this Agreement to SiliconFlow Intellectual Property, SiliconFlow does not grant you any rights to SiliconFlow Intellectual Property and reserves all rights therein. 11.3 You shall not, and shall not permit any other person to: a. access or use SiliconFlow Intellectual Property except in accordance with the terms of and otherwise permitted under this Agreement; b. display, use, apply for registration any SiliconFlow Proprietary Markings; c. represent to any other persons, that you have the right to display, use or to otherwise dispose of SiliconFlow Proprietary Markings; d. modify, alter, remove, delete or destroy any SiliconFlow Proprietary Markings placed upon or contained within the Platform, Services or any Documentation; or e. take any action which would cause the Platform and/or Services or any part thereof to be placed in the public domain or to become open-source software. 11.4 You further acknowledge that you, and not SiliconFlow, are entirely responsible for all Interaction Data, input, output and all content or other materials that you make available through the Platform and/or Services. ## 12. FEEDBACK. a. If you propose or provide any ideas, suggestions, recommendations, enhancements, improvements, or other feedback (collectively “**Feedback**”) to SiliconFlow, then you hereby assign all rights, title, and interests, including all copyright, patent, trade dress rights and other Intellectual Property Rights, in and to such Feedback to SiliconFlow. b. SiliconFlow shall have the right to use and disclose any ideas, know-how, concepts, techniques, or other Intellectual Property Rights contained in such Feedback in any manner and for any purpose in SiliconFlow’s discretion without remuneration, compensation or attribution to you, provided that the foregoing shall not create or imply any obligation on the part of SiliconFlow to use such Feedback. c. Further, by posting comments or reviews to the Platform, you agree to grant SiliconFlow the right to use the submitted name, referable to said review, comment or other content. You shall not use a false email address, act as a person who is not yourself or otherwise deceive or misinform SiliconFlow or third parties about the source of any submissions. d. You acknowledge that SiliconFlow is under no obligation to publish any material submitted by you and may edit or remove any previously submitted materials from the Platform at any time. ## 13. TERM AND TERMINATION 13.1 This Agreement shall commence on the date when you accepted this Agreement (as described in the preamble above) and remain in full force and effect while you access or use the Platform and Services, unless terminated earlier in accordance with this Agreement (the “**Term**”). For the avoidance of doubt, you hereby acknowledge and agree that the Agreement commenced on the earlier of (a) the date you first accessed the Platform or Services, or (b) the date you accepted the Agreement. 13.2 Upon any termination of this Agreement: a. all rights and licenses granted to you shall cease, and you shall immediately discontinue use of the Platform and Services; b. your access to the Platform and Services may be barred; c. your Account and related information, files and content associated with or inside your Account (or any part thereof), including your Interaction Data, may be deleted from SiliconFlow’s database at SiliconFlow’s discretion. You acknowledge and agree that SiliconFlow will not have any liability whatsoever to you for deletion of your Account or your Interaction Data; and d. where applicable, you shall promptly pay all amounts due to SiliconFlow as of the effective date of termination. 13.3 Any provision of this Agreement that expressly or by implication is intended to come into or continue in force on or after the termination of this Agreement shall remain in full force and effect, including without limitation to **Clause 1** (Definitions), **3** (User Obligations and Restrictions), **10** (Disclaimers, Limitation of Liability and Indemnity), **11** (Intellectual Property), **13** (Term and Termination), **14** (Governing Law and Dispute Resolution) and **15** (General Provisions). ## 14. GOVERNING LAW AND DISPUTE RESOLUTION 14.1 This Agreement shall be governed by and construed under the Laws of the Republic of Singapore. 14.2 Any dispute arising out of or in connection with or in relation to this Agreement, including any question regarding the existence, validity or termination of this Agreement shall be referred to and finally resolved by arbitration in Singapore administered by the Singapore International Arbitration Centre (“**SIAC**”) in accordance with the Arbitration Rules of the Singapore International Arbitration Centre (“**SIAC** **Rules**”) for the time being in force, which rules are deemed to be incorporated by reference in this clause. The seat of arbitration shall be Singapore. The Tribunal shall consist of one (1) arbitrator. The language of the arbitration shall be English. ## 15. GENERAL PROVISIONS 15.1 **No Third-Party Beneficiaries.** No third party who is not a party to this Agreement (whether or not such person shall be named, referred to, or otherwise identified, or shall form part of a class of persons so named, referred to, or identified, in this Agreement) shall have any rights to enforce or rely upon any of the provisions of this Agreement. 15.2 **Partnership.** Neither you nor we shall, by virtue of this Agreement, be deemed to be a partner or agent of each other, nor shall anything contained herein be construed as creating a partnership, joint association or trust, it is agreed that each party will be responsible only for its obligations under this Agreement, and neither party shall be authorised to represent or bind the other to any other person. 15.3 **Notices**. Where SiliconFlow requires that you provide an e-mail address, you are responsible for providing SiliconFlow with your most current e-mail address. In the event that the last e-mail address you provided to SiliconFlow is not valid, or for any reason is not capable of delivering to you any notices required/ permitted by the Agreement, SiliconFlow’s dispatch of the e-mail containing such notice will nonetheless constitute effective notice. All notices or other communications given to you will be deemed received by you on (a) if sent via any print or electronic media that we select, the date of publication or broadcast, (b) if sent by post, or left at your last known address, the day after such posting or on the day it was left at your last known address, or (c) if sent by email, the time at which the email was sent by us. You may only send us notices in writing to our designated address or email address. We shall be considered as having received such notice only upon receipt. Though we endeavour to respond to customer notices as swiftly as we are able, we cannot promise to always answer with consistent speed. You consent to receive communications from us electronically. You agree that all agreements, notices, disclosures and other communications which we provide to you electronically satisfy any legal requirement that such communications be in writing. You further waive any rights under any legal requirement in any jurisdiction which requires an original (non-electronic) signature or delivery or retention of non-electronic records. 15.4 **No Contra Proferentum Rule**. You acknowledge and agree that prior to accessing or using the Platform and Services, you have had the opportunity to seek, or have sought the advice of independent legal counsel, and have read and understood all of the terms and conditions of this Agreement and its legal effect. This Agreement shall not be construed against SiliconFlow because SiliconFlow drafted its provisions, and any rule of construction that a document shall be construed against the drafting party shall not apply to this Agreement. 15.5 **No Waiver.** No failure on our part to exercise, and no delay on our part in exercising, any right or remedy under this Agreement, will operate as a waiver thereof, nor will any single or partial exercise of any right or remedy preclude any other or further exercise thereof, or the exercise of any other right or remedy. 15.6 **Cumulative rights and remedies**. Unless otherwise provided under this Agreement, the provisions of this Agreement and our rights and remedies under this Agreement are cumulative and are without prejudice and in addition to any rights or remedies we may have at law or in equity, and no exercise by us of any one right or remedy under this Agreement, or at law or in equity, shall (save to the extent, if any, expressly provided for in this Agreement or at law or in equity) operate so as to hinder or prevent our exercise of any other such right or remedy as at law or in equity. 15.7 **Assignment.** e. This Agreement shall be binding upon and inure to our and your benefit, and any of our and your successors and permitted assigns. You may not assign or transfer any of your rights, benefits or obligations under this Agreement without our prior written consent. No assignment shall relieve or discharge you of any of your obligations or liabilities hereunder, notwithstanding any voluntary assumption by the assignee of such obligations and liabilities. f. We shall be entitled, in our discretion, to delegate or subcontract the performance of any of our functions in connection with the Platform, Services and our performance of our obligations under this Agreement, and reserve the right to use any service provider, subcontractor and/or agent on such terms as we deem appropriate. 15.8 **Severability.** If a court of competent jurisdiction finds any provision of this Agreement invalid or unenforceable, that provision of this Agreement will be amended to achieve as nearly as possible the intent of the parties, and the remainder of this Agreement will remain in full force and effect. 15.9 **Language**. This Agreement is made in the English language only, and any translation of these terms and conditions in another language shall not be binding upon the parties. # Release notes Source: https://docs.siliconflow.com/en/release-notes/overview ### Model Deprecation Notice To further optimize resource allocation and deliver more advanced and high-quality services, the following model will be deprecated on **June 11, 2026**: * `zai-org/GLM-4.7` If you are currently using this model, we recommend switching to alternative models as soon as possible to avoid any service disruptions. ### Traffic Migration All traffic to the following models will be automatically routed to their successors, starting June 11, 2026: * `zai-org/GLM-5 → zai-org/GLM-5.1` * `moonshotai/Kimi-K2.5 → moonshotai/Kimi-K2.6` The successor models offer improved performance while keeping the same pricing as the originals — no cost change on your end. Please note that the original models (GLM-5 and Kimi-K2.5) will be deprecated in the future. We strongly recommend updating your model names to zai-org/GLM-5.1 and moonshotai/Kimi-K2.6 and migrating as early as possible. ### Model Deprecation Notice To further optimize resource allocation and deliver more advanced and high-quality services, the following model will be deprecated on **June 08, 2026**: * `nex-agi/DeepSeek-V3.1-Nex-N1` If you are currently using this model, we recommend switching to alternative models as soon as possible to avoid any service disruptions. ### Model Deprecation Notice To further optimize resource allocation and deliver more advanced and high-quality services, the following model will be deprecated on **June 08, 2026**: * `nex-agi/DeepSeek-V3.1-Nex-N1` If you are currently using this model, we recommend switching to alternative models as soon as possible to avoid any service disruptions. ### Model Deprecation Notice To further optimize resource allocation and deliver more advanced and high-quality services, the following models will be deprecated on **May 15, 2026**: * `moonshotai/Kimi-K2-Instruct-0905` * `moonshotai/Kimi-K2-Instruct` * `zai-org/GLM-4.6` * `zai-org/GLM-4.6V` * `inclusionAI/Ring-flash-2.0` * `Qwen/Qwen3-30B-A3B-Thinking-2507` * `Qwen/Qwen3-235B-A22B-Instruct-2507` If you are currently using any of these models, we recommend switching to alternative models as soon as possible to avoid any service disruptions. ### Model Deprecation Notice To further optimize resource allocation and deliver more advanced and high-quality services, the following models will be deprecated on **April 29, 2026**: * `Qwen/QwQ-32B` * `Qwen/Qwen2.5-VL-32B-Instruct` * `Qwen/Qwen2.5-VL-72B-Instruct` * `deepseek-ai/DeepSeek-R1-Distill-Qwen-32B` * `deepseek-ai/DeepSeek-R1-Distill-Qwen-14B` * `deepseek-ai/DeepSeek-R1-Distill-Qwen-7B` * `Qwen/Qwen2.5-Coder-32B-Instruct` * `IndexTeam/IndexTTS-2` If you are currently using any of these models, we recommend switching to alternative models as soon as possible to avoid any service disruptions. ### Product Updates **Account & Billing** **New Features** * **Bonus Balance Migrated to Coupons** All unused Bonus Balance has been automatically converted into platform-wide coupons. This is a format change only — your balance remains unchanged, and no action is required. * **Unified Coupon Usage** Coupons can now be used across all models and services on the platform, without any usage restrictions. * **Coupon Expiration Introduced** Coupons now have an expiration date. You can view the validity period in the Account Overview. * **Overdue Account Restriction** If your account balance is negative and no credit line is configured, your account will be considered overdue. In this state, model services and coupons will be temporarily unavailable. You can restore access by topping up your balance to a non-negative amount. **Improvements** * **Enhanced Usage & Billing Details** You can now access more granular usage data and cost breakdowns. * **Invoice Export** Billing data can now be exported for easier reconciliation and financial management. ### Model Deprecation Notice To further optimize resource allocation and deliver more advanced and high-quality services, the following models will be deprecated on **March 17, 2026**: * `MiniMaxAI/MiniMax-M2.1` * `moonshotai/Kimi-K2-Thinking` * `Qwen/Qwen3-Next-80B-A3B-Thinking` * `Qwen/Qwen3-Next-80B-A3B-Instruct` * `meta-llama/Meta-Llama-3.1-8B-Instruct` If you are currently using any of these models, we recommend switching to alternative models as soon as possible to avoid any service disruptions. ### Model Deprecation Notice To further optimize resource allocation and deliver more advanced and high-quality services, the following models will be deprecated on **March 12, 2026**: * `tencent/Hunyuan-MT-7B` * `black-forest-labs/FLUX.1 Kontext` * `Qwen/Qwen2.5-32B-Instruct` * `THUDM/GLM-4-9B-0414` * `THUDM/GLM-Z1-32B-0414` * `Qwen/Qwen3-Omni-30B-A3B-Thinking` * `deepseek-ai/DeepSeek-R1-Distill-Qwen-14B` * `Qwen/Qwen3-Omni-30B-A3B-Captioner` * `THUDM/GLM-Z1-9B-0414` * `Qwen/Qwen3-Omni-30B-A3B-Instruct` * `Qwen/Qwen3-VL-8B-Thinking` * `deepseek-ai/deepseek-vl2` * `Qwen/Qwen2.5-VL-7B-Instruct` * `Qwen/Qwen3-Reranker-4B` * `zai-org/GLM-4.5V` * `THUDM/GLM-4-32B-0414` * `Qwen/Qwen2.5-14B-Instruct` * `inclusionAI/Ling-mini-2.0` * `Qwen/Qwen2.5-Coder-32B-Instruct` * `Qwen/Qwen2.5-72B-Instruct-128K` If you are currently using any of these models, we recommend switching to alternative models as soon as possible to avoid any service disruptions. ### Model Deprecation Notice To further optimize resource allocation and deliver more advanced and high-quality services, the following models will be deprecated on **Feb. 08, 2026**: * `MiniMaxAI/MiniMax-M2` * `MiniMaxAI/MiniMax-M1-80k` * `moonshotai/Kimi-Dev-72B` * `THUDM/GLM-4.1V-9B-Thinking` * `deepseek-ai/DeepSeek-R1-Distill-Qwen-7B` * `Qwen/Qwen3-30B-A3B` * `stepfun-ai/step3` If you are currently using any of these models, we recommend switching to alternative models as soon as possible to avoid any service disruptions. ### Model Deprecation Notice To further optimize resource allocation and deliver more advanced and high-quality services, the following models will be deprecated on **Dec. 31, 2025**: * `zai-org/GLM-4.5` * `Qwen/Qwen3-235B-A22B` If you are currently using any of these models, we recommend switching to alternative models as soon as possible to avoid any service disruptions. ### Model Deprecation Notice To further optimize resource allocation and deliver more advanced and high-quality services, the following models will be deprecated on **Nov. 20, 2025**: * `inclusionAI/Ring-1T` * `inclusionAI/Ling-1T` If you are currently using any of these models, we recommend switching to alternative models as soon as possible to avoid any service disruptions. ### Model Deprecation Notice To further optimize resource allocation and deliver more advanced and high-quality services, the following models will be deprecated on **Sept. 30, 2025**: * `Wan-AI/Wan2.1-I2V-14B-720P` * `Wan-AI/Wan2.1-I2V-14B-720P-Turbo` * `Wan-AI/Wan2.1-T2V-14B` * `Wan-AI/Wan2.1-T2V-14B-Turbo` If you are currently using any of these models, we recommend switching to alternative models as soon as possible to avoid any service disruptions. ### Scheduled System Upgrade #### Overview: To deliver improved service quality, SiliconFlow will perform a scheduled system upgrade. * Date: Tuesday, September 9, 2025 * Time: 02:00–10:00 UTC #### Impact: * Login and account operations will be temporarily unavailable. * Model API calls will remain unaffected and can continue to be used normally. #### Recommendations for Users: * Please ensure your account balance is sufficient prior to the maintenance window to avoid any service disruption. * Plan any critical login or account operations outside of the maintenance window. #### Contact: For any questions or support during the maintenance period, please contact [contact@siliconflow.com](mailto:contact@siliconflow.com). ### Platform Service Update To better serve developers around the world, SiliconFlow has officially launched a new API endpoint: `api.siliconflow.com`. The existing endpoint `api.siliconflow.com` will remain available as well. If you have any questions, feel free to contact us. ### Model Deprecation Notice To further optimize resource allocation and deliver more advanced and high-quality services, the following models will be deprecated on **July 28, 2025**: * `meta-llama/Llama-3.3-70B-Instruct` * `deepseek-ai/DeepSeek-R1-Distill-Llama-70B` * `deepseek-ai/DeepSeek-R1-Distill-Llama-8B` If you are currently using any of these models, we recommend switching to alternative models as soon as possible to avoid any service disruptions. ### Platform Service Adjustment Notice As of now, the **deepseek-ai/DeepSeek-R1** model has been updated to the latest version, **0528**. You can still access the previous version via **deepseek-ai/DeepSeek-R1-0120** to ensure a smoother transition for your operations. ### Platform Service Adjustment Notice #### SiliconFlow to Initiate DeepSeek R1 Model Update To enhance service quality and provide more advanced technical capabilities, the deepseek-ai/DeepSeek-R1 model will be gradually updated to the latest 0528 version. After the update is completed, the model will be officially upgraded to the 0528 version. If needed, you can continue using the older version of the model (deepseek-ai/DeepSeek-R1-0120) until June 28, 2025, to ensure a smoother transition for your business. We recommend planning your migration to the updated model as soon as possible to avoid any potential disruptions. ### Model Decommissioning Notice To further optimize resource allocation and provide more advanced and high-quality technical services, the platform will decommission the following model on June 5, 2025: deepseek-ai/DeepSeek-R1-Distill-Qwen-1.5B If you are currently using the above model, we recommend switching to other models as soon as possible to avoid any disruption to your services. # How to use Roo Code with SiliconFlow APIs Source: https://docs.siliconflow.com/en/usercase/how-to-use-roo-code-with-siliconflow-apis [Roo Code](https://roocode.com/) is an open-source & AI-powered coding assistant that runs in [VS Code](https://code.visualstudio.com/). It can read and write files across your entire codebase, execute terminal commands, browse the web, and tackle complex multi-step tasks through natural conversation—it's like having a whole dev team right inside your editor. In this guide, we'll walk you through how to integrate SiliconFlow APIs into Roo Code, giving you access to 200+ frontier models at competitive pricing. # **Step 1: Prerequisites** ## **Get Your SiliconFlow API Key** Before you begin, ensure you have a valid SiliconFlow account: * Register a SiliconFlow account at [https://cloud.siliconflow.com/](https://cloud.siliconflow.com/). You can sign up with Google or GitHub. * Log in and navigate to `API Keys` in the dashboard. * Click `🔑Create API Key `and add a name to your key to help you identify it later, then confirm to create it. * Click the API key to copy it automatically. ⚠️ **Note:** Keep your API key secure; you will need it for the configuration in Step 3. Roocodemint1 # Step 2: Install Roo Code Next, install the Roo Code extension in VS Code. 1. Visit the official Roo Code website: [https://roocode.com/](https://roocode.com/) 2. Click `Install` in the top-right corner. Roocodemint2 3. You will be redirected to the VS Code Marketplace; Click `Install` to proceed 4. When prompted by your browser, allow it to open **Visual Studio Code**, then click `Install `within the editor to complete the setup. Roocodem3 Roocodemint4 1 # Step 3: Configure SiliconFlow APIs 1. Open Roo Code: Click the Roo Code icon in the Activity Bar (left-hand side of VS Code). 2. Access Settings: Sign in (or continue without an account) and click the `⚙️ Settings` (gear icon) in the top-right corner. Roocodemint5 3. Select Provider\*\*:\*\* Choose `3rd-party Provider` and fill in the following details: 1. API Provider: `OpenAI Compatible` 2. Base URL: `https://api.siliconflow.com/v1` 3. OpenAI Compatible API Key: `Paste Your SiliconFlow API Key Here` 4. Model ID: Enter the model you want to use, for example, `zai-org/GLM-5.1`. You can browse the full model list at SiliconFlow's model library [https://www.siliconflow.com/model](https://www.siliconflow.com/model) 4. Click `Finish` to save your settings. Roocodemint6 5. Fine-Tuning Your Profile Rename your configuration profile to `siliconflow` for easier access later. You can also fine-tune your setup in the settings section: * Performance: Adjust `max output tokens` and `context window size`. * Capabilities: Enable `image support` and other `advanced parameters`. * Billing: View detailed `prompt caching rates` (Input, Output, and Cache pricing). Roocodem7 # Step 4: Start Building with Roo Code With your SiliconFlow APIs configured, you can now leverage Roo Code's diverse modes, powered by high-performance SiliconFlow models, to streamline your development workflow. | **ROO Code Mode** | **What it does** | **Best for** | | :---------------- | :------------------------------------- | :-------------------------------------------------------------- | | `Architect` | Plan and design before implementation | System design, high-level planning, architecture discussions | | `Code` | Write, modify, and refactor code | Implementing features, debugging, general development | | `Ask` | Get answers and explanations | Code explanation, concept exploration, technical learning | | `Debug` | Diagnose and fix software issues | Tracking down bugs, diagnosing errors, resolving complex issues | | `Orchestrator` | Coordinate tasks across multiple modes | Multi-step projects, automating complex workflows | Beyond the defaults, you can tailor Roo Code's behavior by customizing existing modes or creating **Specialized Assistants**. See the [Custom Modes documentation](https://www.google.com/search?q=%23) for detailed setup instructions. You can also configure **Auto-approve** settings, enabling Roo Code to run specific commands seamlessly without asking every time. Roocodem8 # **Already Using OpenRouter?** If you're managing models across multiple platforms, you can now connect your SiliconFlow API key to [OpenRouter using BYOK](https://openrouter.ai/workspaces/default/byok), enabling a unified workflow without switching between accounts. Once connected: * Requests draw from your SiliconFlow balance first * Billing and rate limits stay in your SiliconFlow account * OpenRouter's fallback routing still works to improve reliability **Bonus:** OpenRouter waives platform fees on your first 1M BYOK requests per month. Roocodem9 # Resources ### **Roo Code** * Website: [https://roocode.com/](https://roocode.com/) * Docs: [https://docs.roocode.com/](https://docs.roocode.com/) * Github: [https://github.com/RooCodeInc/Roo-Code](https://github.com/RooCodeInc/Roo-Code) * Discord: [https://discord.gg/roocode](https://discord.gg/roocode) * X: [https://x.com/roocode?s=20](https://x.com/roocode?s=20) ### OpenRouter * BYOK Setting: [https://openrouter.ai/workspaces/default/byok](https://openrouter.ai/workspaces/default/byok) * Roo Code on OpenRouter: [https://openrouter.ai/apps/roo-code](https://openrouter.ai/apps/roo-code) * SiliconFlow on OpenRouter: [https://openrouter.ai/provider/siliconflow](https://openrouter.ai/provider/siliconflow) ### **SiliconFlow** * Website: [https://siliconflow.com](https://siliconflow.com) * API Documentation: [https://docs.siliconflow.com](https://docs.siliconflow.com) * Model Library: [https://siliconflow.com/models](https://siliconflow.com/models) * Discord: [https://discord.com/invite/7Ey3dVNFpT](https://discord.com/invite/7Ey3dVNFpT) * X: [https://x.com/SiliconFlowAI](https://x.com/SiliconFlowAI) # How to Build a Personal Wiki Knowledge Base: Andrej Karpathy's Pattern with SiliconFlow & OpenCode Source: https://docs.siliconflow.com/en/usercases/how-to-build-a-personal-wiki-knowledge-base-andrej-karpathys-pattern-with-siliconflow-and-opencode Andrej Karpathy's[ llm-wiki Gist](https://gist.github.com/karpathy/442a6bf555914893e9891c11519de94f) hit 5,000+ stars within weeks, and developers finally saw a solution to a problem they had for a long time: information everywhere, nothing organized. Here's how it works: feed raw documents into an LLM, have it compile everything into an interlinked wiki of markdown files, and use Obsidian to browse and query the result. The LLM writes and maintains the wiki; you just supply sources and ask questions. Knowledge compounds every time you use it. In this guide, we'll walk you through how to build your own Karpathy-style Wiki Knowledge Base with OpenCode and SiliconFlow. [OpenCode](https://opencode.ai/) is the agent that does the actual work — browsing the web via Chrome, extracting content, and writing structured markdown into your [Obsidian](https://obsidian.md/) vault. The [oh-my-openagent](https://omo.dev/) plugin makes OpenCode smarter: instead of using one model for everything, it routes each task to the model best suited for it — fast models for extraction, strong reasoners for analysis, long-context models for compilation. All of these models run through[ SiliconFlow](https://siliconflow.com/), giving you access to 200+ frontier models — DeepSeek V4 series, GLM-5.1, Kimi K2.6, and more — with a single API key. ## Prerequisites Before you begin, ensure you have: * SiliconFlow account: [https://cloud.siliconflow.com/](https://cloud.siliconflow.com/) * Your SiliconFlow API Key: [https://cloud.siliconflow.com/account/ak](https://cloud.siliconflow.com/account/ak) * OpenCode installed & configured: [How to Use OpenCode with SiliconFlow APIs](https://docs.siliconflow.com/en/usercases/how-to-use-opencode-with-siliconflow-apis) * Obsidian installed (free, for viewing and navigating your wiki): [https://obsidian.md/](https://obsidian.md/) ## Step 1: Give Your Agents the Right Models `oh-my-openagent` is a plugin that transforms OpenCode from a single-model assistant into a multi-agent development team. It provides specialized discipline agents — each tuned for a different type of cognitive work: | **Agent** | **Role** | **Recommended model** | **Note** | | :------------------------------------- | :--------------------------------------------------------- | :---------------------------------------------------------------------------------------------------------------- | :--------------------------------- | | sisyphus / prometheus / atlas | Orchestration, planning. Communicative models. | [Kimi-K2.6](https://www.siliconflow.com/models/kimi-k2-6) / [GLM-5.1](https://www.siliconflow.com/models/glm-5-1) | Claude-like family — safe swap | | hephaestus / oracle / momus | Deep autonomous work, complex reasoning. Principle-driven. | [DeepSeek-V4-Pro](https://www.siliconflow.com/models/deepseek-v4-pro) | Do not use Kimi/GLM here | | explore / librarian | Fast search, documentation retrieval. | [DeepSeek-V4-Flash](https://www.siliconflow.com/models/deepseek-v4-flash) | High-reasoning models are overkill | | multimodal-looker / visual-engineering | Visual tasks, frontend, multimodal. | [Qwen3-VL-32B](https://www.siliconflow.com/models/qwen3-vl-32b-instruct) | VLM models | When you submit a task, Sisyphus delegates subtasks to the right agent, and each agent uses the model best suited for its work — without manual juggling. For more details, please refer to oh-my-openagent official document: [https://omo.dev/docs](https://omo.dev/docs) ### Installation Open your OpenCode and paste the following prompt: ```Plain theme={null} Install and configure oh-my-openagent by following the instructions here: https://raw.githubusercontent.com/code-yeongyu/oh-my-openagent/refs/heads/dev/docs/guide/installation.md ``` Or read the full [Installation Guide](https://omo.dev/zh/docs#installation) for manual setup, provider authentication, and troubleshooting. ### Configuration Then edit `~/.config/opencode/oh-my-openagent.jsonc` to wire each agent to a model. Here's a recommended configuration: ```JSON theme={null} { "$schema": "https://raw.githubusercontent.com/code-yeongyu/oh-my-openagent/dev/assets/oh-my-opencode.schema.json", "agents": { "sisyphus": { "model": "siliconflow/moonshotai/Kimi-K2.6" }, "prometheus": { "model": "siliconflow/zai-org/GLM-5.1" }, "metis": { "model": "siliconflow/zai-org/GLM-5.1" }, "atlas": { "model": "siliconflow/zai-org/GLM-5.1" }, "hephaestus": { "model": "siliconflow/deepseek-ai/deepseek-v4-pro" }, "oracle": { "model": "siliconflow/deepseek-ai/deepseek-v4-pro" }, "momus": { "model": "siliconflow/deepseek-ai/deepseek-v4-pro" }, "explore": { "model": "siliconflow/deepseek-ai/deepseek-v4-flash" }, "librarian": { "model": "siliconflow/deepseek-ai/deepseek-v4-flash" }, "multimodal-looker": { "model": "siliconflow/Qwen/Qwen3-VL-32B-Instruct" } }, "categories": { "ultrabrain": { "model": "siliconflow-cn/Pro/zai-org/GLM-5.1" }, "deep": { "model": "siliconflow-cn/Pro/zai-org/GLM-5.1" }, "visual-engineering": { "model": "siliconflow/Qwen/Qwen3-VL-32B-Instruct" }, "artistry": { "model": "siliconflow/deepseek-ai/deepseek-v4-flash" }, "writing": { "model": "siliconflow/deepseek-ai/deepseek-v4-flash" }, "quick": { "model": "siliconflow/deepseek-ai/deepseek-v4-flash" }, "unspecified-low": { "model": "siliconflow/deepseek-ai/deepseek-v4-flash" }, "unspecified-high": { "model": "siliconflow/deepseek-ai/deepseek-v4-flash" } } } ``` ## Step 2: Initialize Your Wiki in Obsidian Once the oh-my-openagent plugin is installed, type ultrawork (or ulw for short) to activate Ultra Work mode, and you're ready to build your wiki knowledge base in Obsidian. Open OpenCode and tell it: > ulw Build me a personal wiki knowledge base in Obsidian following Andrej Karpathy's wiki knowledge base concept (reference: [https://gist.github.com/karpathy/442a6bf555914893e9891c11519de94f](https://gist.github.com/karpathy/442a6bf555914893e9891c11519de94f)). OpenCode, powered by oh-my-openagent, will research your sources and then create the scaffolding — folders for entities, concepts, and raw sources; an index that links everything together; and entry templates with fields for summaries, tags, and source URLs. You don't need to design the structure yourself. Image (37) Open the generated folder in Obsidian (File > Open Folder as Vault) and you'll see the full wiki structure. To populate it, drop your source files into the raw folder — or let OpenCode do that for you. In the next step, we'll show you how to use OpenCode's browser automation to make the entire data collection and analysis pipeline hands-off. Image (38) Image (32) Copy (1) ## Step 3: Let OpenCode Browse for You This is where the pipeline gets interesting. Because Chrome exposes the [Chrome DevTools Protocol](https://chromedevtools.github.io/devtools-protocol/) (CDP), OpenCode can launch a browser in debug mode and take control of it — browsing pages, clicking through navigation, and reading the content just like you would manually. Tell OpenCode: > Launch Chrome in debug mode and browse` the sites you want to visit`. Explore `your key topics`, compile your findings, and save the source material to the raw/ folder in my wiki knowledge base. Then ingest the sources in raw/ — extract the key entities, concepts, and summaries, and create wiki entries for each with cross-links between related pages. OpenCode will open the browser, navigate the page, and take notes. Once it's done reading, it saves the content as raw source material in your wiki vault. You can do this for as many sources as you want. You can also skip the browser entirely and just drop existing files — notes, PDFs, articles — directly into the `raw/` folder. Then, it identifies entities (companies, models, APIs), extracts concepts (RAG, MoE architecture, token pricing), writes summaries, and builds cross-links between entries. Everything gets written into your Obsidian vault as structured markdown files. Image (39) ## Here's What You Get Press `Ctrl+G` / `CMD+G` in Obsidian to open Graph View. This is what the wiki looks like after processing documentation from [SiliconFlow](https://siliconflow.com/), [DeepSeek](https://www.deepseek.com/), [Stepfun](https://stepfun.ai/), and[ ](https://docs.z.ai/guides/overview/quick-start)[Z.ai](http://Z.ai)[ ](https://docs.z.ai/guides/overview/quick-start)— along with a few background research entries on Andrej Karpathy and AI infrastructure companies. Every node is an entry. Every line is a connection the AI found. The knowledge base didn't just store the content; it understood the relationships. Image (40) ## Your Wiki Grows With You The loop is simple: 1. Come across something worth keeping — a useful project, an insight, a rabbit hole you want to revisit 2. Tell OpenCode to go read it 3. It becomes part of your wiki 4. Next time you're curious about the same topic, you already know more Once the wiki reaches critical mass, you can ask OpenCode complex questions against it — and it will go research, cross-reference, and synthesize answers from everything you've accumulated. Karpathy called this the point where things "get interesting." Your curiosity compounds. ## Resources ### Andrej Karpathy's llm-wiki * Gist: [https://gist.github.com/karpathy/442a6bf555914893e9891c11519de94f](https://gist.github.com/karpathy/442a6bf555914893e9891c11519de94f) ### OpenCode * Website: [https://opencode.ai](https://opencode.ai) * Documentation: [https://opencode.ai/docs](https://opencode.ai/docs) ### oh-my-openagent * Website: [https://omo.dev](https://omo.dev) * Docs: [https://omo.dev/docs](https://omo.dev/docs) ### **SiliconFlow** * Website: [https://siliconflow.com](https://siliconflow.com) * API Documentation: [https://docs.siliconflow.com](https://docs.siliconflow.com) * Model Library: [https://siliconflow.com/models](https://siliconflow.com/models) * Discord: [https://discord.com/invite/7Ey3dVNFpT](https://discord.com/invite/7Ey3dVNFpT) * X: [https://x.com/SiliconFlowAI](https://x.com/SiliconFlowAI) # How to Deploy an AI Assistant on Discord Using Hermes Agent Source: https://docs.siliconflow.com/en/usercases/how-to-deploy-an-ai-assistant-on-discord-using-hermes-agent > Already connected SiliconFlow to Hermes Agent? This guide takes you further, from choosing the right model on SiliconFlow to building your daily assistant on Discord. Plus, a set of practical tips and best practices to help you get more out of every session. > > New to the setup? Start with the [v1 guide](https://docs.siliconflow.com/en/usercases/how-to-use-hermes-agent-with-siliconflow-apis) first to connect your Hermes Agent with SiliconFlow. # What's New The v1 guide covered the step-by-step process of integrating SiliconFlow APIs to Hermes Agent. Since then, Hermes Agent has grown significantly — now ranked **#1** in[ OpenRouter's Coding Agents Rankings](https://openrouter.ai/apps/category/coding) — and introduced more powerful new features worth exploring. This guide will further focus on: * Connecting Hermes Agent to Discord as a daily assistant * Tips & best practices for getting the most out of your Hermes Agent * Choosing the right SiliconFlow model for your use case # Connect Hermes Agent to Discord With SiliconFlow configured in Hermes Agent, you can deploy it as a Discord bot and start chatting with your AI assistant directly in Discord via DMs or server channels. ## Step 1: Create a Discord Application 1. Go to the [Discord Developer Portal](https://discord.com/developers/applications) and sign in 2. Click **New Application** 3. Enter a name (e.g., `Hermes Agent (SiliconFlow API)`) and click **Create** Newapplication Copy (3) ## Step 2: Configure the Bot 1. In the left sidebar, click **Bot** 2. Reset and Copy Bot Token 1. Click `Reset Token`. 2. ⚠️Copy the token and store it securely. You will need it during the onboarding process. 3. Under **Authorization Flow**, 1. Set **Public Bot** to **ON** 2. Leave **Require OAuth2 Code Grant** set to **OFF** 4. Scroll down to **Privileged Gateway Intents** and enable: 1. Server Members Intent 2. Message Content Intent 3. Presence Intent (optional) 5. Click **Save Changes** Bot Copy Copy (2) Image (25) Copy (2) ## Step 3: Generate the Invite URL 1. In the left sidebar, click **Installation** 2. Under **Installation Contexts**, enable **Guild Install** 3. Set **Install Link** to **Discord Provided Link** 4. Under **Default Install Settings → Guild Install**, select: 1. Scopes: `bot` and `applications.commands` 2. Permissions: `View Channels`, `Send Messages`, `Read Message History`, `Attach Files`, etc. Image (26) Copy (1) Copy (2) Image (27) Copy (2) ## Step 4: Invite the Bot to Your Server 1. Open the invite URL in your browser. 2. In the **Add to Server** dropdown, select your server. 3. Click **Continue**, then **Authorize**. 4. Complete the CAPTCHA if prompted. Image (35) ## Step 5: Find Your Discord User ID Hermes Agent uses your User ID to control who can interact with the bot. 1. In Discord, go to **Settings** and toggle **Developer Mode ON** 2. Right-click your username → **Copy User ID** 微信图片 20260522142824 1223 10 ## Step 6: Start the Gateway 1. Run the setup in your terminal: ```Bash theme={null} hermes gateway setup ``` 2. Select **Discord** when prompted, then paste your Bot Token and User ID. Image (29) Copy (2) Once complete, send the bot a message in Discord to verify your SiliconFlow-powered assistant is live. > For advanced configuration options (free-response channels, session isolation, slash commands, etc.), refer to the [Hermes Agent Discord documentation](https://hermes-agent.nousresearch.com/docs/user-guide/messaging/discord). ## Use case: Daily News Report Tell Hermes bot which website you don't want to miss, and it'll check them on a schedule and deliver updates right to your Discord channel. Example: > "Follow the latest news on [siliconflow.com](http://siliconflow.com) every day and report the updates" Hermes visits the site daily and posts a summary — no manual checking needed. B7dc3f6d3c79f1e4d7911c503b83a068 (1) # Tips & Best Practices ## Starting Out: Be Specific, Not Vague Tell Hermes exactly what you need — the more detail, the better the result. > ❌ help me with models selection > > ✅ I need to call a text generation API on SiliconFlow with at least 205K context, cache support, and under \$0.5 per million input tokens — what are my options? When you spell out your requirements — context length, pricing budget, feature needs — Hermes narrows down the options for you in one shot. A vague prompt means back-and-forth clarifications; a specific one means you get what you need right away. ## Leveling Up: Run Tasks in Parallel, Stop Waiting in Line Most people use Hermes one task at a time. But Hermes can spin up multiple sub-agents that work simultaneously — each with its own context — and only the final summaries come back to you. For example, instead of looking things up one by one: > "Check these three things in parallel: (1) which text generation models are available with json mode support on SiliconFlow, (2) how the image generation API request format works for SiliconFlow, (3) what the rate limits are for my SiliconFlow API tier." One message, three independent lookups, one consolidated answer. It's faster and saves tokens because only the key findings are returned to your main conversation. ## Going Pro: Keep Your Cache Warm Here's something most users don't realize: LLM providers cache your system prompt prefix. If your context stays stable (same`AGENTS.md`, same `SOUL.md`, same memory), every follow-up message in the session hits the cache — making it significantly cheaper and faster. This matters even more on SiliconFlow. SiliconFlow consistently delivers high cache hit rates — for example, according to [OpenRouter's provider performance data](https://openrouter.ai/provider/siliconflow), SiliconFlow achieves the highest cache hit rate among all GLM-5.1 providers at 88.6%, significantly ahead of the competition. For developers, this translates directly to faster response times and lower inference costs on repeated contexts. Cacheglgm5 1 Copy (2) **What this means in practice:** * Don't change models or rewrite your system prompt mid-session * Use `/compress` when conversations get long, it trims the token count without losing key context * Pick the right model upfront: use a larger model for complex reasoning and architecture decisions, switch to a lighter one for formatting and boilerplate generation Run `/usage` periodically to see where your tokens are going. Small habits, real savings. ## Want More Tips? This covers the essentials to get you productive quickly. Hermes Agent has a rich set of best practices beyond what's listed here — including CLI power-user shortcuts, context file patterns (`AGENTS.md`, `SOUL.md`, `.cursorrules`), memory management, security best practices, and more. Check out the official documentation: [https://hermes-agent.nousresearch.com/docs/guides/tips](https://hermes-agent.nousresearch.com/docs/guides/tips) # Choose the Right Model Not sure which model to use? Here's a quick reference by use case. | **Model** | **Best for** | **Key highlights** | | :-----------------------------------------------------------------------: | :----------------------------------------------------: | :---------------------------------------------------------------------------------------: | | [DeepSeek-V4-Flash](https://www.siliconflow.com/models/deepseek-v4-flash) | Fast, cost-effective coding chat / large codebase | 1M context · 3 reasoning modes · best value in the V4 series | | [DeepSeek-V4-Pro](https://www.siliconflow.com/models/deepseek-v4-pro) | Complex reasoning / large codebase | 1M context · #1 open-source on math, STEM & competitive coding · approaches Opus 4.6 | | [GLM-5.1](https://www.siliconflow.com/models/glm-5-1) | Long-horizon agentic tasks | 58.4 on SWE-Bench Pro · long-horizon execution · iterative self-improvement | | [Kimi-K2.6](https://www.siliconflow.com/models/kimi-k2-6) | Long-horizon tasks / Frontend generation / multi-agent | Agent swarm architecture · long-horizon coding · prompt-to-frontend generation | | [MiniMax M2.5](https://www.siliconflow.com/models/minimax-m2-5) | Coding / agentic workflow / office work | SOTA Coding Tied Claude & agentic tool use · trained across 200k+ real-world environments | | [Qwen3.6-27B](https://www.siliconflow.com/models/qwen3-6-27b) | efficient, context-aware coding experiences. | Flagship-level agentic coding performance | Browse the full model library: [siliconflow.com/models](https://siliconflow.com/models) # **Already Using OpenRouter?** ## Bring Your Own Key Supports **BYOK (Bring Your Own Key)** on OpenRouter — your requests draw from your SiliconFlow balance, with OpenRouter waiving platform fees on your first 1M BYOK requests/month Browse the full model library → [siliconflow.com/models](http://siliconflow.com/models) Byokor # **Resources** ## **Hermes Agent** * Website: [https://hermes-agent.nousresearch.com/](https://hermes-agent.nousresearch.com/) * Docs: [https://hermes-agent.nousresearch.com/docs](https://hermes-agent.nousresearch.com/docs) * Discord: [https://discord.gg/NousResearch](https://discord.gg/NousResearch) * Github: [https://github.com/NousResearch/hermes-agent](https://github.com/NousResearch/hermes-agent) ## **OpenRouter** * BYOK Setting: [https://openrouter.ai/workspaces/default/byok](https://openrouter.ai/workspaces/default/byok) * SiliconFlow on OpenRouter: [https://openrouter.ai/provider/siliconflow](https://openrouter.ai/provider/siliconflow) ## **SiliconFlow** * Website: [https://siliconflow.com](https://siliconflow.com) * API Documentation: [https://docs.siliconflow.com](https://docs.siliconflow.com) * Model Library: [https://siliconflow.com/models](https://siliconflow.com/models) * Discord: [https://discord.com/invite/7Ey3dVNFpT](https://discord.com/invite/7Ey3dVNFpT) * X: [https://x.com/SiliconFlowAI](https://x.com/SiliconFlowAI) # How to use CC Switch with SiliconFlow APIs Source: https://docs.siliconflow.com/en/usercases/how-to-use-cc-switch-with-siliconflow-apis > Use SiliconFlow as your AI provider, across [Claude Code](https://code.claude.com/docs/en/overview), [Gemini CLI](https://geminicli.com/), [Codex](https://developers.openai.com/codex/cli), [OpenCode](https://opencode.ai/), [OpenClaw](https://openclaw.ai/), and [Hermes Agent](https://hermes-agent.nousresearch.com/) — managed from a single interface powered by CC Switch. # What is CC Switch? [**CC Switch**](https://github.com/farion1231/cc-switch) is a cross-platform desktop application (Windows / macOS / Linux) designed for the centralized management of supplier configurations for six major AI coding CLI tools: [Claude Code](https://code.claude.com/docs/en/overview), [Gemini CLI](https://geminicli.com/), [Codex](https://developers.openai.com/codex/cli), [OpenCode](https://opencode.ai/), [OpenClaw](https://openclaw.ai/), and [Hermes Agent](https://hermes-agent.nousresearch.com/) If you've used these tools, you're likely familiar with the tedious process of manually editing configuration files like `settings.json`, `auth.json`, and `.env`. Just select SiliconFlow preset, input your API key, and enable configurations with a single click. ## Key Features | **Feature** | **Description** | | :----------------------: | :-------------------------------------------------------------------: | | Provider management | 50+ built-in presets, one-click switching from main UI or system tray | | MCP management | Manage MCP server configs across 4 apps — edit once, sync everywhere | | Prompt management | Markdown editor synced to CLAUDE.md / AGENTS.md / GEMINI.md | | Skills management | Browse GitHub repos, install skill extensions with one click | | Usage stats | Token consumption tracking, cost monitoring, trend charts | | Local routing + failover | Auto-failover, circuit breaker, request throttling | | Session management | Browse and search conversation history across apps | | Cloud sync | Sync configurations across devices via WebDAV | > 💡 CC Switch is open source. If you find it useful, consider giving it a ⭐️ on [GitHub](https://github.com/farion1231/cc-switch). This guide will walk you through connecting SiliconFlow to CC Switch and powering your agentic workflows with 200+ frontier models in just a few steps. # **Step 1: Prerequisites** ## **Get Your SiliconFlow API Key** Before you begin, ensure you have a valid SiliconFlow account: * Register a SiliconFlow account at [https://cloud.siliconflow.com/](https://cloud.siliconflow.com/). You can sign up with Google or GitHub. * Log in and navigate to `API Keys` in the dashboard. * Click `🔑Create API Key `and add a name to your key to help you identify it later, then confirm to create it. * Click the API key to copy it automatically. ⚠️ **Note:** Keep your API key secure; you will need it for the configuration in Step 3. C2ec260a431d4b06ef78eed72055928f (1) # Step 2: Install CC Switch Visit [**GitHub Releases**](https://github.com/farion1231/cc-switch/releases) to download the latest version of CC Switch. ## **macOS** * **Option 1: Homebrew (Recommended)** ```Python theme={null} brew tap farion1231/ccswitch brew install --cask cc-switch ``` * **Option 2: Manual Installation** * Download `CC-Switch-v{version}-macOS.dmg` (Recommended). Open the DMG and drag **CC Switch.app** into your **Applications** folder. * Alternatively, download `CC-Switch-v{version}-macOS.zip` and extract it to use. ## **Windows** * **Option 1: MSI Installer** * Download `CC-Switch-v{version}-Windows.msi` and run the installer. * **Option 2: Portable Version (No Installation Required)** * Download`CC-Switch-v{version}-Windows-Portable.zip`, extract, and run `CC-Switch.exe`. ## **Linux** * **Arch Linux** ```Plain theme={null} paru -S cc-switch-bin ``` * **Debian / Ubuntu** ```Plain theme={null} sudo dpkg -i CC-Switch-v{version}-Linux.deb ``` * **AppImage (Universal)** ```Plain theme={null} chmod +x CC-Switch-v{version}-Linux.AppImage ./CC-Switch-v{version}-Linux.AppImage ``` # Step 3: Configure SiliconFlow APIs 1. Select your CLI tool Open CC Switch and select the CLI tool you want to configure from the top selector (e.g., Claude Code). Choosecli 2. Add SiliconFlow as a provider Click **Add Provider** and select `SiliconFlow en` from the preset list. Siliconflowen 3. Paste your API key Enter your SiliconFlow API key in the API Key field. > The **API Format** and **Auth Field** settings do not need to be changed — the preset handles this automatically. Apikey 4. Fetch the latest models Click **Fetch Models** to load the current SiliconFlow model library. > By default, CC Switch maps all model slots (Haiku, Sonnet, and Opus) to a single model. After adding SiliconFlow, you can manually edit the configuration to assign specific models to each slot based on your use case. See `Choose the Right Model` for recommendations. Notchanged 5. Save and enable Click **Save**, then return to the main page and toggle SiliconFlow on as your active provider. Once enabled, you can see your remaining SiliconFlow balance directly in CC Switch. Enable Insue # Step 4: Verify Your Setup CC Switch supports **hot reload** — no terminal restart required after switching providers. Changes take effect immediately. Open your terminal, run `claude`, and enter a test prompt: ```Plain theme={null} claude > Hello, give me a brief introduction about yourself ``` Claude A successful response confirms your setup is working. > **📌 Note:** If Claude Code prompts you to log in or displays an onboarding flow on first launch, go to **CC Switch → Settings → General** and enable **"Skip Claude Code initial setup confirmation"**, then restart Claude Code. # Choose the Right Model Not sure which model to use? Here's a quick reference by use case. | **Model** | **Best for** | **Key highlights** | | :-----------------------------------------------------------------------: | :----------------------------------------------------: | :---------------------------------------------------------------------------------------: | | [DeepSeek-V4-Flash](https://www.siliconflow.com/models/deepseek-v4-flash) | Fast, cost-effective coding chat / large codebase | 1M context · 3 reasoning modes · best value in the V4 series | | [DeepSeek-V4-Pro](https://www.siliconflow.com/models/deepseek-v4-pro) | Complex reasoning / large codebase | 1M context · #1 open-source on math, STEM & competitive coding · approaches Opus 4.6 | | [GLM-5.1](https://www.siliconflow.com/models/glm-5-1) | Long-horizon agentic tasks | 58.4 on SWE-Bench Pro · long-horizon execution · iterative self-improvement | | [Kimi-K2.6](https://www.siliconflow.com/models/kimi-k2-6) | Long-horizon tasks / Frontend generation / multi-agent | Agent swarm architecture · long-horizon coding · prompt-to-frontend generation | | [MiniMax M2.5](https://www.siliconflow.com/models/minimax-m2-5) | Coding / agentic workflow / office work | SOTA Coding Tied Claude & agentic tool use · trained across 200k+ real-world environments | | [Qwen3.6-27B](https://www.siliconflow.com/models/qwen3-6-27b) | efficient, context-aware coding experiences. | Flagship-level agentic coding performance | Browse the full model library: [siliconflow.com/models](https://siliconflow.com/models) # **Already Using OpenRouter?** ## Bring Your Own Key If you already have an OpenRouter account, you can connect your SiliconFlow API key via BYOK. Once connected: * Requests draw from your SiliconFlow balance first * Billing and rate limits stay in your SiliconFlow account * OpenRouter's fallback routing still works to improve reliability **Bonus:** OpenRouter waives platform fees on your first 1M BYOK requests per month. Byok ## Cache More, Spend Less SiliconFlow consistently delivers high cache hit rates across models — for example, according to [OpenRouter](https://openrouter.ai/)'s provider performance data, SiliconFlow achieves the highest cache hit rate among all GLM-5.1 providers at **88.6%**, significantly ahead of the competition. For you as a developer, this translates directly to faster response times and lower inference costs on repeated contexts. Looking for more models? Browse the full model library at [SiliconFlow Models](https://siliconflow.com/models) or stay up to date with the latest releases on the [SiliconFlow Blog](https://siliconflow.com/blog). Cacherate # Resources ## **CC Switch** * GitHub: [github.com/farion1231/cc-switch](https://github.com/farion1231/cc-switch) * Docs: [User Manual](https://github.com/farion1231/cc-switch/blob/main/docs/user-manual/en/README.md) ## **OpenRouter** * BYOK Setting: [openrouter.ai/workspaces/default/byok](https://openrouter.ai/workspaces/default/byok) * SiliconFlow on OpenRouter: [openrouter.ai/provider/siliconflow](https://openrouter.ai/provider/siliconflow) ## **SiliconFlow** * Website: [siliconflow.com](http://siliconflow.com) * API Docs: [docs.siliconflow.com](http://docs.siliconflow.com) * Model Library: [siliconflow.com/models](https://siliconflow.com/models) * Discord: [Join our community](https://discord.com/invite/7Ey3dVNFpT) * X: [@SiliconFlowAI](https://x.com/SiliconFlowAI) # How to use Chub AI with SiliconFlow's APIs Source: https://docs.siliconflow.com/en/usercases/how-to-use-chub-ai-with-siliconflows-apis [**Chub AI**](https://chub.ai/) is a platform that allows you to interact with characters through the use of Artificial Intelligence (AI) Large Language Models (LLMs). Built for creative freedom, it offers a flexible environment with a wide range of characters and interaction styles — with features like chat trees, image generation, and support for popular APIs including OpenAI and Anthropic. In this guide, we'll show you how to integrate SiliconFlow APIs into Chub AI, giving you access to 200+ top-tier models to power your RP experience. # **Step 1: Prerequisites** ## Get Your Chub AI Account \ Go to [chub.ai](http://chub.ai) and click "Sign In" in the top right corner and register your Chub AI account: 1. Enter your email address. You can also register with Apple, Google and Github accounts. 2. Choose a unique username. Your username is public and used to represent you throughout Chub. 3. Create a strong, secure password. Chub AI encourages users to use a password manager to generate a random, unique password. 4. Your account is now registered and set up. You can log in using the credentials you created. That's all there is to it. Once logged in, you'll be able to create your first character and start interacting right away. Chubai1 ## **Get Your SiliconFlow API Key** Before you begin, ensure you have a valid SiliconFlow account: * Register a SiliconFlow account at [https://cloud.siliconflow.com/](https://cloud.siliconflow.com/). You can sign up with Google or GitHub. * Log in and navigate to `API Keys` in the dashboard. * Click `🔑Create API Key `and add a name to your key to help you identify it later, then confirm to create it. * Click the API key to copy it automatically. Please keep your API key somewhere safe, as you'll need it to configure Chub AI in the next step. Chuba2 # Step 2: Configure SiliconFlow APIs 1. Create or select a chat in Chub AI 2. Open Secrets: In the chat interface, click Secrets in the top-right corner and fill in the following fields: * API type: OpenAI * OpenAI Access API: Reverse Proxy * OpenAI Reverse Proxy URL: `https://api.siliconflow.com/v1` * Reverse Proxy Key: Paste the SiliconFlow API key you copied in Step 1. Chubai3 3. Verify the connection: Click Check Proxy. A confirmation message indicating a valid API key means your integration is successful. Chubai4 4. Create a preset: Navigate to Configurations and Make New Preset from Current Settings. Name your preset, adjust any settings to your preference and click Create. Chubai5 5. Select your model: Once your preset is created, return to the previous interface and open Prompt Structure. Set the API to OpenAI / Proxy — the full list of models available through SiliconFlow will appear. Select the one you'd like to use and save your settings. Chubai6 Chubai7 # Step 3: Start Chatting Now, you're all set! Want to try a different model? Head back to **Prompt Structure** anytime, update your model selection, and save. With [200+ models available](https://www.siliconflow.com/models), you can always find the right fit for any character or scenario. Chubai8 # Not sure which model to start with? [OpenRouter usage data](https://openrouter.ai/apps?url=https%3A%2F%2Fchub.ai%2F) is a good way to see what the Chub AI community is actually enjoying. As of April 2026, the[ DeepSeek family](https://www.siliconflow.com/models/deepseek-ai) is a clear preference, with [DeepSeek V3.2](https://www.siliconflow.com/models/deepseek-v3-2) topping the chart and [DeepSeek V3 0324](https://www.siliconflow.com/models/deepseek-v3) closely matching Claude Sonnet 4.5 in usage. [GLM 5](https://www.siliconflow.com/models/glm-5) and [Step 3.5 Flash](https://www.siliconflow.com/models/step-3-5-flash) also see strong adoption in the rankings. All of the open-source models in the Top 10 are available on SiliconFlow and as the community's favorites evolve, so does our model library. Chubai9 Your next favorite character is waiting and get started with SiliconFlow on Chub AI today! # **Resources** ### **Chub AI** * Website: [https://chub.ai/](https://chub.ai/) * Guides: [https://docs.chub.ai/docs](https://docs.chub.ai/docs) * Reddit: [https://www.reddit.com/r/Chub\_AI/](https://www.reddit.com/r/Chub_AI/) * Github: [https://github.com/CharHubAI](https://github.com/CharHubAI) * Medium: [https://blog.chub.ai/](https://blog.chub.ai/) ### **SiliconFlow** * Website: [https://siliconflow.com](https://siliconflow.com) * API Documentation: [https://docs.siliconflow.com](https://docs.siliconflow.com) * Model Library: [https://siliconflow.com/models](https://siliconflow.com/models) * Discord: [https://discord.com/invite/7Ey3dVNFpT](https://discord.com/invite/7Ey3dVNFpT) * X: [https://x.com/SiliconFlowAI](https://x.com/SiliconFlowAI) # How to use Cline with SiliconFlow APIs to Build Your Projects Source: https://docs.siliconflow.com/en/usercases/how-to-use-cline-with-siliconflow-apis-to-build-your-projects [Cline ](https://cline.bot/)is an AI coding agent that lives in your editor and terminal. It can read files, write code, run terminal commands, use a browser, and help you build features through natural conversation, ensuring you're always in control, as every action requires your explicit approval. It works across all major coding environments, [VS Code](https://code.visualstudio.com/), [Cursor](https://www.google.com/aclk?sa=L\&pf=1\&ai=DChsSEwi1wNW-6u6TAxUWlWYCHcJwFPkYACICCAEQABoCc20\&co=1\&ase=2\&gclid=Cj0KCQjwy_fOBhC6ARIsAHKFB7_kwIQCwh-SQVD3JvHvIENiu-xrJKDfJ4wSp-LKcc3wZsmmkVEACzoaAulYEALw_wcB\&cid=CAASuwHkaDg0PCVmYrbXNbL0IU1NLaXOMUk8JdHIk__kVZH-hmIY8X6f_YupgXGX_TZqWgKbXitIEq2gb06pUryTK-kBac9aYi_T1MOM7_7wWlo86FtG2hI1fvzXu9DT_UNiBn-7wCdjW7WBpkt65bUAmM7Ip-5hmmJ77eUqp3H5gu14qrKpLsLqhi2m2RYARwtZq5N8xunbCbKKKVpmDah84YkGPwDHk5_Z7OhlJ1r36ySKjPqPo-rNnY4KPTwi\&cce=2\&category=acrcp_v1_32\&sig=AOD64_3LWDoKPSKRcF2Ax3FESW8XHs8cvQ\&q\&nis=4\&adurl=https://cursor.com/get-started?utm_source%3Dgoogle_paid%26utm_campaign%3D%5BSearch%5D%2520%5BBrand%5D%2520%5BEN%5D%2520%5BAPAC%2520T1%5D%2520%5BBroad%5D%2520%5BVBB%5D%2520%5BSally%27s%5D%2520Brand%26utm_term%3Dcursor%26utm_medium%3Dpaid%26utm_content%3D799681480444%26cc_platform%3Dgoogle%26cc_campaignid%3D23639215328%26cc_adgroupid%3D194817004980%26cc_adid%3D799681480444%26cc_keyword%3Dcursor%26cc_matchtype%3Db%26cc_device%3Dc%26cc_network%3Dg%26cc_placement%3D%26cc_location%3D2702%26cc_adposition%3D%26gad_source%3D1%26gad_campaignid%3D23639215328%26gbraid%3D0AAAABAkdGgRVTmSs-5MyLRgfwCqT_X0cR%26gclid%3DCj0KCQjwy_fOBhC6ARIsAHKFB7_kwIQCwh-SQVD3JvHvIENiu-xrJKDfJ4wSp-LKcc3wZsmmkVEACzoaAulYEALw_wcB\&ved=2ahUKEwi3y9C-6u6TAxVpQ2cHHQ0DFUUQ0Qx6BAgMEAE), [Windsurf](https://windsurf.com/), [Void](https://voideditor.com/), [JetBrains](https://www.jetbrains.com/), and the [Cline CLI](https://cline.bot/cli), so you can keep your existing stack without switching. To get started, you'll need to connect Cline to an external LLM API. In this guide, we'll show you how to integrate SiliconFlow's APIs into Cline, giving you access to [frontier coding models](https://www.siliconflow.com/models) like [GLM-5.1](https://www.siliconflow.com/models/glm-5-1), [MiniMax M2.5](https://www.siliconflow.com/models/minimax-m2-5), and [Kimi K2.5](https://www.siliconflow.com/models/kimi-k2-5) at cost-effective pricing. # **Step 1: Prerequisites** ## **Get Your SiliconFlow API Key** Before you begin, ensure you have a valid SiliconFlow account: * Register a SiliconFlow account at [https://cloud.siliconflow.com/](https://cloud.siliconflow.com/). You can sign up with Google or GitHub. * Log in and navigate to `API Keys` in the dashboard. * Click `🔑Create API Key `and add a name to your key to help you identify it later, then confirm to create it. * Click the API key to copy it automatically. Please keep your API key in a safe place, as you'll need it to configure Cline in the next step. Cline1 # Step 2: Install Cline Next, install the Cline extension in your development environment. 1. Visit the official Cline website: [https://cline.bot](https://cline.bot) 2. Click `Install Cline` in the top-right corner. 3. Choose your preferred IDE (e.g., **VS Code**) and proceed with installation. 4. When prompted, allow the link to open in the associated application. 5. The VS Code extension page will open automatically; Click `Install`to proceed. In this guide, we demonstrate the setup process using **VS Code**. For installation details on other environments like Cursor, Windsurf, JetBrains, etc., please refer to the official Cline documentation: [https://docs.cline.bot/getting-started/installing-cline](https://docs.cline.bot/getting-started/installing-cline) Cline2 Cline3 # Step 3: Configure SiliconFlow APIs 1. Open Cline in VS Code: After installing the Cline extension, you will find the **Cline icon** in the **Activity Bar** on the left side of VS Code and click the icon to open the **Cline chat interface.** Cline4 2. Click the **⚙️ Settings (gear icon)** in the top-right corner to configure your API provider * API Provider: `OpenAI Compatible` * Base URL: `https://api.siliconflow.com/v1` * OpenAI Compatible API Key: **Paste Your SiliconFlow API Key Here** * Model ID: Enter the model you want to use, for example, `zai-org/GLM-5.1`. You can browse the full model list at[ SiliconFlow's model library ](https://www.siliconflow.com/model) Cline5 3. Customize model configuration (optional) Cline allows you to customize model behavior further. For example, you can configure: * **Support Images** * **Enable R1 message format** * **Context window size** * **Max output tokens** * **Temperature** * **Input and output pricing reference** It also supports **different models for different modes**: * **Plan Mode model** * **Act Mode model** This allows you to use a **cheaper planning model** and a **stronger coding model** for execution. Cline6 # Step 4: Start Building with Cline Once your SiliconFlow API is configured, you're ready to start building with Cline. ## Before Using: Two Things You Need to Know ### **Plan Mode vs Act Mode** At the bottom of the Cline panel, you'll see a toggle button that switches between two modes: * **Plan mode:** In this mode, Cline only "talks". It analyzes your request and walks you through its approach, but won't create or modify any files. Use this when you want to discuss requirements or clarify your idea before writing any code. * **Act mode:** Cline starts creating files and writing code. Once you've aligned on the approach in Plan mode, click the toggle to switch to Act and Cline will begin proposing actual file changes. ### **Auto-Approve Settings** By default, Cline asks for your explicit approval before every file creation, file edit, or terminal command. If you'd like Cline to handle certain actions autonomously, you can configure this in the auto-approve settings, for example, allowing Cline to read files or run terminal commands without prompting you each time. Now, you're good to go! Start building your projects with Cline powered by SiliconFlow APIs. Cline7 # Which Model Should I Start With? Based on [Cline OpenRouter monthly usage](https://openrouter.ai/apps/cline), here are the most-used models by Cline users right now: Cline8 Top open-source models on this list are available directly on SiliconFlow, including [**MiniMax M2.5**](https://www.siliconflow.com/models/minimax-m2-5)**, [GLM 5](https://www.siliconflow.com/models/glm-5), [Step 3.5 Flash](https://www.siliconflow.com/models/step-3-5-flash), [Kimi K2.5](https://www.siliconflow.com/models/kimi-k2-5), and [DeepSeek V3.2](https://www.siliconflow.com/models/deepseek-v3-2),** so you can start with what the Cline community is already using at cost-effective pricing. Also, each model card provides key information such as: Context window, Pricing, Precision, Supported modalities, Feature capabilities, etc., to help you find the best fit for your project. Cline9 Cline10 # **Already Using OpenRouter?** If you're managing models across multiple platforms, you can now connect your SiliconFlow API key to [OpenRouter using BYOK](https://openrouter.ai/workspaces/default/byok) to get a unified workflow without switching between accounts. Once connected: * Requests draw from your SiliconFlow balance first * Billing and rate limits stay in your SiliconFlow account * OpenRouter's fallback routing still works to improve reliability **Bonus:** OpenRouter waives platform fees on your first 1M BYOK requests per month. Cline11 # Resources ### **Cline** * Website: [https://cline.bot/](https://cline.bot/) * Docs: [https://docs.cline.bot/](https://docs.cline.bot/) * Github: [https://github.com/cline/cline](https://github.com/cline/cline) * Discord: [https://discord.gg/cline](https://discord.gg/cline) * X: [https://x.com/cline](https://x.com/cline) ### OpenRouter * BYOK Setting: [https://openrouter.ai/workspaces/default/byok](https://openrouter.ai/workspaces/default/byok) * Cline OpenRouter Usage: [https://openrouter.ai/apps/cline](https://openrouter.ai/apps/cline) * SiliconFlow on OpenRouter: [https://openrouter.ai/provider/siliconflow](https://openrouter.ai/provider/siliconflow) ### **SiliconFlow** * Website: [https://siliconflow.com](https://siliconflow.com) * API Documentation: [https://docs.siliconflow.com](https://docs.siliconflow.com) * Model Library: [https://siliconflow.com/models](https://siliconflow.com/models) * Discord: [https://discord.com/invite/7Ey3dVNFpT](https://discord.com/invite/7Ey3dVNFpT) * X: [https://x.com/SiliconFlowAI](https://x.com/SiliconFlowAI) # How to use CodeWhale with SiliconFlow: DeepSeek V4 Terminal Coding Agent Setup Source: https://docs.siliconflow.com/en/usercases/how-to-use-code-whale-with-silicon-flow-deep-seek-v4-terminal-coding-agent-setup [CodeWhale](https://codewhale.net/en) (formerly DeepSeek TUI) is a terminal coding agent built for DeepSeek V4. It runs from the `codewhale` command, streams reasoning blocks, edits local workspaces with approval gates, and includes an auto mode that chooses both model and thinking level per turn. What sets CodeWhale apart is its [harness ](https://github.com/Hmbown/CodeWhale#how-the-harness-works)— a system of rules, evidence, and feedback that keeps the model oriented instead of drifting. At its core is a written Constitution with nine tiers of authority: user intent outranks stale instructions, verification outranks confidence, etc. The system also benefits from recursive improvement — V4 helped write the harness, and as the harness improves, V4 becomes more effective. Each turn starts stronger. Now, [SiliconFlow](https://www.siliconflow.com/) is a built-in provider in CodeWhale. With a single command, you can connect to SiliconFlow's API and run [DeepSeek-V4-Pro](https://www.siliconflow.com/models/deepseek-v4-pro) and [DeepSeek-V4-Flash](https://www.siliconflow.com/models/deepseek-v4-flash) — no custom base URLs or manual config required. This guide walks you through installing CodeWhale and using SiliconFlow APIs in it. # **Step 1: Prerequisites** ## **Get Your SiliconFlow API Key** Before you begin, ensure you have a valid SiliconFlow account: * Register a SiliconFlow account at [https://cloud.siliconflow.com/](https://cloud.siliconflow.com/). You can sign up with Google or GitHub. * Log in and navigate to `API Keys` in the dashboard. * Click `🔑Create API Key `and add a name to your key to help you identify it later, then confirm to create it. * Click the API key to copy it automatically. ⚠️ **Note:** Keep your API key secure; you will need it in the later configuration. Codewhale1 # Step 2: Install & Configure 1. Install Running the following CLI to download the prebuilt binaries for your platform from GitHub Releases and install both `codewhale` and `codewhale-tui`. This method requires Node 18+. ```JSON theme={null} npm install -g codewhale ``` If you don't have Node installed, see [Other ways to install](https://codewhale.net/en/install) for Cargo, Homebrew, prebuilt binaries, or mainland-China mirrors. 2. Verify ```JSON theme={null} codewhale --version codewhale doctor ``` `codewhale doctor` checks your API key, network, sandbox availability, and MCP servers. Full report is written to `~/.codewhale/doctor.log`. 3. Update ```JSON theme={null} codewhale update ``` Checks GitHub Releases for a newer version and replaces the binary in place. If you installed via Homebrew or npm, prefer the package manager instead: `brew upgrade deepseek-tui` or `npm update -g codewhale`. Cargo users can re-run `cargo install codewhale-cli --locked --force`. 4. Configure siliconflow ```JSON theme={null} # SiliconFlow codewhale auth set --provider siliconflow --api-key "YOUR_SILICONFLOW_API_KEY" codewhale --provider siliconflow --model deepseek-ai/DeepSeek-V4-Pro ``` # Step 3: Run CodeWhale Run CodeWhale in your terminal ```Bash theme={null} #Launch CodeWhale from any directory: codewhale #Or run it inside a specific project: cd path/to/project codewhale ``` On first launch, CodeWhale walks you through a few setup steps: * Press `Enter` to continue past the welcome screen * Choose your preferred language * Press `1` to trust and continue * Press `Enter` to open the workspace Codewhale2 ## Mode You're now in CodeWhale — the active mode (Agent), current model (deepseek-ai/DeepSeek-V4-Pro), and provider (SiliconFlow) are shown in the top bar. Plan mode (read-only) is the default. Press `Tab` to switch to Agent mode, or press again for YOLO. | **Mode** | **Description** | | :------: | :--------------------------------------------------------------------------------------------------------: | | Plan | Read-only investigation. The agent can grep, read files, list dirs, fetch URLs — never write or shell out. | | Agent | Default. Multi-step tool use. Shell and side-effectful tools require approval per approval\_mode. | | YOLO | Auto-approve everything + enable trust mode. Workspace boundary lifts. Use carefully. | ## Quick Reference Also, there's a shortcut table for users to have a quick reference | **Shortcut** | **Action** | | :----------: | :---------------------------------: | | Tab | Cycle mode (Plan / Agent / YOLO) | | Shift+Tab | Cycle reasoning effort | | Ctrl+L | Clear screen, keep session | | Ctrl+C | Cancel current turn | | Ctrl+D | Exit | | /help | Slash command palette | | /config | Edit config interactively | | /trust | Lift workspace boundary for session | For more detailed information on modes, tools, approval & sandbox, MCP integration, and skills, visit the [CodeWhale official documentation](https://codewhale.net/en/docs). # DeepSeek V4 on SiliconFlow CodeWhale is built for DeepSeek V4 series. SiliconFlow offers two variants — pick the one that fits your task, or let Auto Mode decide for you. | | [**DeepSeek-V4-Pro**](https://www.siliconflow.com/models/deepseek-v4-pro) | [**DeepSeek-V4-Flash**](https://www.siliconflow.com/models/deepseek-v4-flash) | | :--------------: | :-----------------------------------------------------------------------: | :---------------------------------------------------------------------------: | | **Best for** | Complex reasoning, architecture, security review | Fast tasks, code completion, daily workflows | | **Context** | 1M tokens | 1M tokens | | **Cached Input** | \$0.145 / 1M | \$0.028 / 1M | | **Input** | \$1.60 / 1M | \$0.13 / 1M | | **Output** | \$3.48 / 1M | \$0.28 / 1M | Prices shown are for reference only. For real-time pricing, check the [SiliconFlow Models page](https://cloud.siliconflow.com/me/models). ## **Launch with a specific model** ```Plain theme={null} # Pro — complex reasoning codewhale --provider siliconflow --model deepseek-ai/DeepSeek-V4-Pro # Flash — fast and cost-efficient codewhale --provider siliconflow --model deepseek-ai/DeepSeek-V4-Flash ``` ## **Auto Mode** Auto Mode runs a small Flash routing call before each turn to assess task complexity, then picks the right model and thinking level automatically, so you don't have to choose between speed, cost, and quality each time you use codewhale. ### How to enable * **CLI**: `codewhale --model auto` * **In-session**: `/model auto` ### How model routing works Before your request is sent, codewhale runs a small routing call to assess task complexity, then selects: * **Model**: `deepseek-v4-flash` (fast, cheap) or `deepseek-v4-pro` (powerful, slower) * **Thinking level**: `off` / `high` / `max` | **Task type** | **Model** | **Thinking** | | :-----------------------------: | :-------: | :----------: | | Simple Q\&A, short replies | V4 Flash | off | | Coding, debugging, release work | V4 Pro | high or max | | Architecture, security review | V4 Pro | max | # **Already Using OpenRouter?** ## Bring Your Own Key If you already have an OpenRouter account, you can connect your SiliconFlow API key via BYOK. Once connected: * Requests draw from your SiliconFlow balance first * Billing and rate limits stay in your SiliconFlow account * OpenRouter's fallback routing still works to improve reliability **Bonus:** OpenRouter waives platform fees on your first 1M BYOK requests per month. Codewhale3 # Resources ## **CodeWhale (DeepSeek-TUI)** * GitHub: [https://github.com/Hmbown/CodeWhale](https://github.com/Hmbown/CodeWhale) * Docs: [https://codewhale.net/en/docs](https://codewhale.net/en/docs) ## **OpenRouter** * BYOK Setting: [openrouter.ai/workspaces/default/byok](https://openrouter.ai/workspaces/default/byok) * SiliconFlow on OpenRouter: [openrouter.ai/provider/siliconflow](https://openrouter.ai/provider/siliconflow) ## **SiliconFlow** * Website: [siliconflow.com](http://siliconflow.com) * API Docs: [docs.siliconflow.com](http://docs.siliconflow.com) * Model Library: [siliconflow.com/models](https://siliconflow.com/models) * Discord: [Join our community](https://discord.com/invite/7Ey3dVNFpT) * X: [@SiliconFlowAI](https://x.com/SiliconFlowAI) # How to use Continue in Vs Code with SiliconFlow APIs Source: https://docs.siliconflow.com/en/usercases/how-to-use-continue-in-vs-code-with-silicon-flow-apis [Continue](https://www.continue.dev/) is an open-source AI code assistant for [VS Code](https://code.visualstudio.com/) and [JetBrains](https://www.jetbrains.com/) that keeps you in flow while you code: Ask questions about your codebase with [Chat](https://docs.continue.dev/ide-extensions/chat/quick-start), make targeted edits without switching context with [Edit](https://docs.continue.dev/ide-extensions/edit/quick-start), get inline suggestions as you type with [Autocomplete](https://docs.continue.dev/ide-extensions/autocomplete/quick-start), and hand off complex development tasks to [Agent ](https://docs.continue.dev/ide-extensions/agent/quick-start)— all without leaving your IDE. By integrating SiliconFlow APIs into Continue, you can get access to [200+ open-source models](https://www.siliconflow.com/models), including frontier models like [DeepSeek V4 series](https://www.siliconflow.com/models/deepseek-v4-pro), [GLM-5.1](https://www.siliconflow.com/models/glm-5-1), and [Kimi K2.6](https://www.siliconflow.com/models/kimi-k2-6) — with cache support for faster and more cost-efficient inference. All accessible through one single API key. This guide will walk you through connecting SiliconFlow to Continue in VS Code, from [obtaining your API key](https://cloud.siliconflow.com/) to configuring chat models, setting up Tab autocomplete, and verifying everything works end-to-end. # **Step 1: Prerequisites** ## **Get Your SiliconFlow API Key** Before you begin, ensure you have a valid SiliconFlow account: * Register a SiliconFlow account at [https://cloud.siliconflow.com/](https://cloud.siliconflow.com/). You can sign up with Google or GitHub. * Log in and navigate to `API Keys` in the dashboard. * Click `🔑Create API Key `and add a name to your key to help you identify it later, then confirm to create it. * Click the API key to copy it automatically. ⚠️ **Note:** Keep your API key secure; you will need it for the configuration in Step 3. Continue1 # Step 2: Install Continue Open VS Code, click the **Extensions** icon in the left Activity Bar (`Ctrl+Shift+X` / `Cmd+Shift+X`), search for **"Continue"**, and click **Install**. > 💡 You can also open the extension page directly from the [Visual Studio Marketplace](https://marketplace.visualstudio.com/items?itemName=Continue.continue), clicking **Install** there will redirect you to VS Code, where you'll complete the installation the same way. Continue2 # Step 3: Configure SiliconFlow APIs Once Continue is installed, open the configuration file to set up your SiliconFlow models: 1. Click the **Continue icon** in the Activity Bar on the left 2. Click the **settings icon** in the top right corner of the Continue panel 3. In the left sidebar of settings, select **Config** 4. Click the settings icon next to **Local Config** and your `config.yaml` will open automatically Continue3 Contiue4 ## Configure your chat models Add your SiliconFlow models to the `models` list in `config.yaml`. You can configure multiple models and API keys in a single file. The example below sets up four models: `deepseek-ai/DeepSeek-V4-Flash`, `deepseek-ai/DeepSeek-V4-Pro`,` zai-org/GLM-5.1`,` moonshotai/Kimi-K2.6`. ```yaml theme={null} name: Local Config version: 1.0.0 schema: v1 models: - name: deepseek-ai/DeepSeek-V4-Flash provider: siliconflow model: deepseek-ai/DeepSeek-V4-Flash apiKey: "YOUR_SILICONFLOW_API_KEY" apiBase: "https://api.siliconflow.com/v1" - name: deepseek-ai/DeepSeek-V4-Pro provider: siliconflow model: deepseek-ai/DeepSeek-V4-Pro apiKey: "YOUR_SILICONFLOW_API_KEY" apiBase: "https://api.siliconflow.com/v1" - name: zai-org/GLM-5.1 provider: siliconflow model: zai-org/GLM-5.1 apiKey: "YOUR_SILICONFLOW_API_KEY" apiBase: "https://api.siliconflow.com/v1" - name: moonshotai/Kimi-K2.6 provider: siliconflow model: moonshotai/Kimi-K2.6 apiKey: "YOUR_SILICONFLOW_API_KEY" apiBase: "https://api.siliconflow.com/v1" ``` ### **Not sure which model to pick?** | **Model** | **Best for** | **Key highlights** | | :-----------------------------------------------------------------------: | :----------------------------------------------------: | :----------------------------------------------------------------------------------: | | [DeepSeek-V4-Flash](https://www.siliconflow.com/models/deepseek-v4-flash) | Fast, cost-effective coding chat / large codebase | 1M context · 3 reasoning modes · best value in the V4 series | | [DeepSeek-V4-Pro](https://www.siliconflow.com/models/deepseek-v4-pro) | Complex reasoning / large codebase | 1M context · #1 open-source on math, STEM & competitive coding · approaches Opus 4.6 | | [GLM-5.1](https://www.siliconflow.com/models/glm-5-1) | Long-horizon agentic tasks | 58.4 on SWE-Bench Pro · long-horizon execution · iterative self-improvement | | [Kimi-K2.6](https://www.siliconflow.com/models/kimi-k2-6) | Long-horizon tasks / Frontend generation / multi-agent | Agent swarm architecture · long-horizon coding · prompt-to-frontend generation | ### Cache More, Spend Less All four models above are hosted on SiliconFlow with context caching enabled. SiliconFlow consistently delivers high cache hit rates across models — for example, according to [OpenRouter](https://openrouter.ai/)'s provider performance data, SiliconFlow achieves the highest cache hit rate among all GLM-5.1 providers at **88.6%**, significantly ahead of the competition. For you as a developer, this translates directly to faster response times and lower inference costs on repeated contexts. Looking for more models? Browse the full model library at [SiliconFlow Models](https://siliconflow.com/models) or stay up to date with the latest releases on the [SiliconFlow Blog](https://siliconflow.com/blog). Continue5 ## Configure Tab Autocomplete To enable GitHub Copilot-style Tab completion, add the autocomplete model to your `models` list with `roles: - autocomplete`. We recommend `Qwen/Qwen3-Coder-30B-A3B-Instruct` for its fast response time — as a MoE model that activates only 3B parameters per token, it delivers low-latency completions without sacrificing code quality. ```yaml theme={null} - name: Qwen/Qwen3-Coder-30B-A3B-Instruct provider: openai model: Qwen/Qwen3-Coder-30B-A3B-Instruct apiKey: "YOUR_SILICONFLOW_API_KEY" apiBase: "https://api.siliconflow.com/v1" roles: - autocomplete autocompleteOptions: debounceDelay: 250 maxPromptTokens: 1024 ``` > **Note:** Avoid using large thinking-mode models for autocomplete — they generate more slowly and are not suited for real-time completion scenarios. ## Complete config.yaml Example To get started quickly, replace your existing `config.yaml` with the full template below. > **Note:** Replace all instances of `YOUR_SILICONFLOW_API_KEY` with your actual API key before saving. ```yaml theme={null} name: Local Config version: 1.0.0 schema: v1 models: - name: deepseek-ai/DeepSeek-V4-Flash provider: siliconflow model: deepseek-ai/DeepSeek-V4-Flash apiKey: "YOUR_SILICONFLOW_API_KEY" apiBase: "https://api.siliconflow.com/v1" - name: deepseek-ai/DeepSeek-V4-Pro provider: siliconflow model: deepseek-ai/DeepSeek-V4-Pro apiKey: "YOUR_SILICONFLOW_API_KEY" apiBase: "https://api.siliconflow.com/v1" - name: zai-org/GLM-5.1 provider: siliconflow model: zai-org/GLM-5.1 apiKey: "YOUR_SILICONFLOW_API_KEY" apiBase: "https://api.siliconflow.com/v1" - name: moonshotai/Kimi-K2.6 provider: siliconflow model: moonshotai/Kimi-K2.6 apiKey: "YOUR_SILICONFLOW_API_KEY" apiBase: "https://api.siliconflow.com/v1" - name: Qwen/Qwen3-Coder-30B-A3B-Instruct provider: openai model: Qwen/Qwen3-Coder-30B-A3B-Instruct apiKey: "YOUR_SILICONFLOW_API_KEY" apiBase: "https://api.siliconflow.com/v1" roles: - autocomplete autocompleteOptions: debounceDelay: 250 maxPromptTokens: 1024 ``` # Step 4: Verify Your Setup 1. **Save and reload** Save `config.yaml`. Continue reloads configuration automatically in most cases. If changes don't take effect, restart your IDE. 2. **Test chat** Open the Continue chat panel. All models defined in your config will appear in the model selector — pick any one, send a test message such as `"Hello"`, and confirm you receive a response. 3. **Test autocomplete** Open any code file (e.g., a Python file), type a snippet like`def quick_sort(arr):`, and pause for a moment. If a grey inline suggestion appears after your cursor, Tab autocomplete is working correctly. # **Already Using OpenRouter?** If you already have an OpenRouter account, you can connect your SiliconFlow API key via BYOK. Once connected: * Requests draw from your SiliconFlow balance first * Billing and rate limits stay in your SiliconFlow account * OpenRouter's fallback routing still works to improve reliability **Bonus:** OpenRouter waives platform fees on your first 1M BYOK requests per month. Continue6 To set it up in Continue with OpenRouter API Keys: 1. Open the Continue panel and click the **settings icon** in the top right corner 2. In the left sidebar, select **Models** 3. Click the `+` icon next to Models 4. Select **OpenRouter** as the provider 5. Choose your desired model and enter your **OpenRouter API key** Continue7 Continue8 # Resources ### **Continue** * Website: [https://continue.dev/](https://continue.dev/) * Docs: [https://docs.continue.dev/](https://docs.continue.dev/) * Github: [https://github.com/continuedev/continue](https://github.com/continuedev/continue) ### OpenRouter * BYOK Setting: [https://openrouter.ai/workspaces/default/byok](https://openrouter.ai/workspaces/default/byok) * SiliconFlow on OpenRouter: [https://openrouter.ai/provider/siliconflow](https://openrouter.ai/provider/siliconflow) ### **SiliconFlow** * Website: [https://siliconflow.com](https://siliconflow.com) * API Documentation: [https://docs.siliconflow.com](https://docs.siliconflow.com) * Model Library: [https://siliconflow.com/models](https://siliconflow.com/models) * Discord: [https://discord.com/invite/7Ey3dVNFpT](https://discord.com/invite/7Ey3dVNFpT) * X: [https://x.com/SiliconFlowAI](https://x.com/SiliconFlowAI) # How to use Hermes Agent with SiliconFlow APIs Source: https://docs.siliconflow.com/en/usercases/how-to-use-hermes-agent-with-siliconflow-apis Released in February 2026 by Nous Research, Hermes Agent represents a shift toward a truly autonomous AI Agent. Unlike IDE-tethered coding copilots or simple chatbot wrappers, Hermes lives on your server, remembers what it learns, and gets more capable the longer it runs. In this guide, we'll walk you through how to connect SiliconFlow's APIs to Hermes Agent, so you can power your agent with 100+ SOTA AI models in just a few steps. # **Prerequisites** ### **Get Your SiliconFlow API Key** Before you begin, ensure you have a valid SiliconFlow account: * Get your SiliconFlow account: [https://cloud.siliconflow.com/](https://cloud.siliconflow.com/) * Get Your SiliconFlow API Key: [https://cloud.siliconflow.com/account/ak](https://cloud.siliconflow.com/account/ak) You will need this key when configuring Hermes Agent. # Step 1: Install Hermes Agent Hermes Agent can be installed using a single command. Run the following command in your terminal: ```text theme={null} curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash ``` Once the installation completes, the **Hermes Setup Wizard** will launch automatically. Press **Enter** to continue. Hermes1refined # **Step 2: Configure SiliconFlow APIs** * Select your inference provider: `Custom OpenAI-compatible endpoint (self-hosted/VLLM/ect.)` * API base URL: [http://api.siliconflow.com/v1](http://api.siliconfloe.com/v1) * API Key: Paste Your SiliconFlow API Key * Model name: Enter the model you want to use. You can select from the models available in the [SiliconFlow model library](https://www.siliconflow.com/models). After entering the required information, press **Enter** to save your configuration. Hermes2refined Hermes3refined Hermes Agent will continue guiding you through additional configuration steps, including: * **TTS Provider (Text-to-Speech)** * **Terminal Backend** * **Agent Behavior Settings** These options can be configured based on your own environment and use case. If you're unsure, you can keep the default settings and modify them later. Hermes4refined Hermes5refined # **Step 3:** Start Using Hermes Agent Once the configuration is complete, start Hermes by running: `hermes` You'll see the Hermes Agent interface launch in your terminal, showing available tools and skills. Type your message and press `Enter` to start chatting. At the bottom of the screen, you can see which model is currently active, along with token usage and response time — confirming your SiliconFlow API is connected and working. Hermes6refined # Quick Reference: Useful Hermes Commands | **Command** | **Description** | | :-------------------: | :--------------------------: | | hermes | Start a new chat session | | hermes "your message" | Send a single message | | hermes -c | Resume your last session | | hermes model | Switch to a different model | | hermes config | View your current config | | hermes tools | Manage available tools | | hermes update | Update to the latest version | | hermes doctor | Diagnose connection issues | # **Resources** ### **Hermes Agent** * Website: [https://hermes-agent.nousresearch.com/](https://hermes-agent.nousresearch.com/) * Docs: [https://hermes-agent.nousresearch.com/docs](https://hermes-agent.nousresearch.com/docs) * Discord: [https://discord.gg/NousResearch](https://discord.gg/NousResearch) * Github: [https://github.com/NousResearch/hermes-agent](https://github.com/NousResearch/hermes-agent) ### **SiliconFlow** * Website: [https://siliconflow.com](https://siliconflow.com) * API Documentation: [https://docs.siliconflow.com](https://docs.siliconflow.com) * Model Library: [https://siliconflow.com/models](https://siliconflow.com/models) * Discord: [https://discord.com/invite/7Ey3dVNFpT](https://discord.com/invite/7Ey3dVNFpT) * X: [https://x.com/SiliconFlowAI](https://x.com/SiliconFlowAI) # How to use Janitor AI with SiliconFlow APIs Source: https://docs.siliconflow.com/en/usercases/how-to-use-janitor-ai-with-siliconflow-apis [Janitor AI](http://janitorai.com/) is a leading AI platform serving millions of users worldwide, built for immersive roleplay, character-driven storytelling, and interactive fiction. Whether you're into romantasy, fanfiction, or building entirely original worlds, Janitor AI delivers safe, engaging, and innovative experiences, pushing the boundaries of what AI-powered storytelling can be. To power these experiences, Janitor AI connects to external LLM APIs. In this guide, we'll show you how to use SiliconFlow APIs in Janitor AI, giving you access to 200+ open-source and frontier models at competitive pricing. # **Step 1: Prerequisites** ## **Get Your SiliconFlow API Key** Before you begin, ensure you have a valid SiliconFlow account: * Register a SiliconFlow account at [https://cloud.siliconflow.com/](https://cloud.siliconflow.com/). You can sign up with Google or GitHub. * Log in and navigate to `API Keys` in the dashboard. * Click `🔑Create API Key `and add a name to your key to help you identify it later, then confirm to create it. * Click the API key to copy it automatically. Please keep your API key somewhere safe, as you'll need it to configure Janitor AI in the next step. Janitor1 # Step 2: Configure SiliconFlow APIs 1. Open Janitor AI: Log in at [janitorai.com](http://janitorai.com), then start or create a chat. 2. API Settings: In the chat, click the gear icon (top-right) → "API Settings" → "Proxy" → "Add Configuration". Janitor2 3. Fill in the details: * Config Name: SiliconFlow * Proxy URL: [https://api.siliconflow.com/v1/chat/completions](https://api.siliconflow.com/v1/chat/completions) * API Key: Paste the SiliconFlow API key you copied in Step 1. * Model Name: Enter the model you want to use, for example `deepseek-ai/DeepSeek-V3.2`. You can browse the full model list at [https://www.siliconflow.com/models](https://www.siliconflow.com/models) Janitor3 4. Save & Test: Click "Test", then "Save Settings". * Refresh the page and send a test message to confirm everything is working. Janitor4 You're all set. Select or create a character in Janitor AI now! With SiliconFlow connected to Janitor AI, you can easily experiment with a wide range of open-source and frontier models for roleplay and storytelling. Different models bring different strengths, from expressive dialogue and immersive narration to long-context reasoning and character consistency. Try a few models, explore their behaviors, and discover which ones best bring your characters and stories to life. # **Which Models Should You Try First?** If you're not sure where to start, the OpenRouter Roleplay leaderboard is a useful reference. As of April 2026, the [most-used models by Janitor AI users](https://openrouter.ai/apps/janitor-ai) on Openrouter are largely dominated by a handful of open-source models. SiliconFlow supports all of them ranked within the Top 10, including [DeepSeek V3.2](https://www.siliconflow.com/models/deepseek-v3-2), [Step 3.5 Flash](https://www.siliconflow.com/models/step-3-5-flash), [DeepSeek V3 0324](https://www.siliconflow.com/models/deepseek-v3), [GLM 4.5 Air](https://www.siliconflow.com/models/glm-4-5-air), [DeepSeek V3.1](https://www.siliconflow.com/models/deepseek-v3-1), [GLM 5](https://www.siliconflow.com/models/glm-5), [DeepSeek R1 0528](https://www.siliconflow.com/models/deepseek-r1), and[ DeepSeek V3.2 Exp](https://www.siliconflow.com/models/deepseek-v3-2-exp). Janitor5 While the leaderboard highlights which models are most widely used, it doesn't fully explain why they perform well in roleplay scenarios. To better understand their strengths, the following sections summarize roleplay-related capabilities for DeepSeek models and the GLM model series. | **Model** | **Roleplay Strengths** | **Typical Use Cases** | **Source** | | :-------------------------: | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------------------------------------------------------------------: | | **DeepSeek V3.2 / V3-0324** | Highly adaptable and moldable to user style and conversational tone. Performs well in natural dialogue and cooperative storytelling. Sometimes too accommodating | Slice-of-life, romance scenarios, casual interactions | [Janitor AI](https://help.janitorai.com/en/article/the-absolute-beginners-guide-to-using-a-proxy-with-janitor-part-two-jciqmu/#3-when-to-use-which-model) | | **DeepSeek R1-0528** | Strong reasoning capability with explicit chain-of-thought (\ tags). Tends to follow character traits strictly, producing more intense or dramatic character behavior. | Action-heavy, dramatic narratives, strong character personalities | [Janitor AI](https://help.janitorai.com/en/article/the-absolute-beginners-guide-to-using-a-proxy-with-janitor-part-two-jciqmu/#3-when-to-use-which-model) | | **GLM-5** | Strong long-context memory and planning abilities. Maintains consistent character settings, narrative logic, and emotional continuity across long interactions. | Long-form roleplay, complex storylines, multi-stage narrative scenarios | [Z.ai](http://Z.ai)[ Doc](https://docs.z.ai/guides/llm/glm-5#usage) | | **GLM-4.7** | Produces more vivid and descriptive narrative text, with stronger atmosphere building and sensory details. Maintains world-building consistency and character archetypes. | Immersive storytelling, narrative-driven RP, IP content creation | [Z.ai](http://Z.ai)[ Doc](https://docs.z.ai/guides/llm/glm-4.7#usage) | | **GLM-4.5 Air** | Designed for multi-turn character dialogue with stable tone and behavior across conversations. | Dialogue-heavy RP systems, character chat applications | [Z.ai](http://Z.ai)[ Doc](https://docs.z.ai/guides/llm/glm-4.5#usage) | Start your RP experience with frontier models today with Janitor AI and SiliconFlow! # **Resources** ### **Janitor AI** * Website: [https://janitorai.com/](https://janitorai.com/) * Guides: [https://help.janitorai.com/en/](https://help.janitorai.com/en/) * Discord: [https://t.co/Cbbkk6SKKe](https://t.co/Cbbkk6SKKe) * X: [https://x.com/janitoraicom?s=20](https://x.com/janitoraicom?s=20) ### **SiliconFlow** * Website: [https://siliconflow.com](https://siliconflow.com) * API Documentation: [https://docs.siliconflow.com](https://docs.siliconflow.com) * Model Library: [https://siliconflow.com/models](https://siliconflow.com/models) * Discord: [https://discord.com/invite/7Ey3dVNFpT](https://discord.com/invite/7Ey3dVNFpT) * X: [https://x.com/SiliconFlowAI](https://x.com/SiliconFlowAI) # How to use Open Design with SiliconFlow APIs Source: https://docs.siliconflow.com/en/usercases/how-to-use-open-design-with-siliconflow-apis Use SiliconFlow as the built-in model provider in Open Design — the open-source, agent-native design workspace — to generate prototypes, landing pages, dashboards, decks, and more with 200+ models. [**Open Design**](https://open-design.ai/) is an agentic vibe design workspace — often described as the open-source alternative to Claude Design. It turns a coding agent you already run ([Claude Code](https://docs.siliconflow.com/en/usercases/use-siliconcloud-in-ClaudeCode), Codex, Cursor, Gemini CLI, [OpenCode](https://docs.siliconflow.com/en/usercases/how-to-use-opencode-with-siliconflow-apis), and 20+ others) into a full design engine: give it a brief and a design system, and it streams back prototypes, landing pages, dashboards, pitch decks, images, and even video — all as editable project files you can export to HTML, PDF, PPTX, or MP4. SiliconFlow is now available as a built-in provider in Open Design. Connect your API key in the Settings panel to access [200+ models](https://www.siliconflow.com/models), including [DeepSeek](https://www.siliconflow.com/models/deepseek-ai), [Kimi](https://www.siliconflow.com/models/moonshotai), [GLM](https://www.siliconflow.com/models/zai-org), [Qwen](https://www.siliconflow.com/models/qwen), and more, through a single OpenAI-compatible API with pay-as-you-go pricing. # Step 1: Install Open Design ## Desktop app (recommended) The fastest path — no Node, no pnpm, no repo clone: * **macOS** (Apple Silicon & Intel) → [open-design.ai](http://open-design.ai) or [GitHub Releases](https://github.com/nexu-io/open-design/releases) * **Windows** (x64) → [open-design.ai](http://open-design.ai) or [GitHub Releases](https://github.com/nexu-io/open-design/releases) * **Linux** (AppImage) → [GitHub Releases](https://github.com/nexu-io/open-design/releases) After install, the app auto-detects every coding-agent CLI on your`PATH`, loads 259+ skills and 142+ design systems, and is ready to go. ## Docker (self-hosted) ```Bash theme={null} git clone https://github.com/nexu-io/open-design.git cd open-design/deploy cp .env.example .env echo "OD_API_TOKEN=$(openssl rand -hex 32)" >> .env docker compose up -d # open http://localhost:7456 ``` ## From source ```Bash theme={null} git clone https://github.com/nexu-io/open-design.git cd open-design corepack enable && pnpm install pnpm tools-dev run web ``` Requires Node \~24 and pnpm 10.33.x. Full details → [QUICKSTART.md](http://QUICKSTART.md). # Step 2: Get your SiliconFlow API key To get started, you'll need a SiliconFlow account: * Sign up at [https://cloud.siliconflow.com/](https://cloud.siliconflow.com/) — you can use Google or GitHub. * Open `API Keys` in the dashboard. * Click `🔑 Create API Key`, name it so you can find it later, and confirm. * Click the key to copy it. > 🔐 API keys are credentials. Never include a real key in a document, screenshot, repository, or chat message. Apikey1 # Step 3: Connect SiliconFlow to Open Design On the Open Design sign-in page, select **Local coding agent** or **Bring your own key**. 1. For **Execution mode**, choose **BYOK**. 2. For the **API provider**, choose **OpenAI**. 3. Select the **SiliconFlow Global** preset from the provider dropdown. This auto-fills the Base URL to `https://api.siliconflow.com/v1`. 4. Paste your SiliconFlow API key. 5. Choose a model: enter any model ID from the [SiliconFlow model library](https://www.siliconflow.com/models), for example `deepseek-ai/DeepSeek-V4` or `moonshotai/Kimi-K3`. That's it — Open Design will now route all BYOK runs through SiliconFlow. Opendesign1 # Step 4: Generate your first design 1. Head back to the **Home** page and select **New Project** or **Start Designing**. 2. Pick a skill (e.g. `canvas-design`, `ad-creative`,` twitter share card`) or a design template (e.g. `Website clone`, `Prototype`, `Live artifact`). 3. Type a brief in the chat box and hit run. For example: ```Plain theme={null} Create a responsive sign-in page with email, password, and SSO options with Apple-style. ``` 4. Open Design streams the artifact into a sandboxed preview as it generates. 5. Review the output before accepting any changes to local files. From there you can keep going: * **Iterate in place:** refine through follow-up prompts without starting over. * **Export:** download as HTML, PDF, PPTX, or ZIP. * **Hand off to code:** the artifact is real HTML/CSS, ready to drop into Cursor, Codex, or Claude Code.