agentlans/allenai-WildChat-4.8M-prompts huggingface dataset:
I have this code: 
def signal_generator(df):
    if df is None or len(df) < 2:
        return ''
    
    signal = []
    final_signal = []
    exit = []
    sell_result = 0.0
    buy_result = 0.0
    active_signal = None
    

    # Retrieve depth data
    depth_data = client.depth(symbol=symbol)
    
    bids = depth_data['bids']
    buy_qty = round(sum(float(bid[1]) for bid in bids), 0)
    highest_bid_price = float(bids[0][0])
    lowest_bid_price = float(bids[1][0])
    b_h = highest_bid_price
    b_l = lowest_bid_price

    asks = depth_data['asks']
    sell_qty = round(sum(float(ask[1]) for ask in asks), 0)
    highest_ask_price = float(asks[0][0])
    lowest_ask_price = float(asks[1][0])
    s_h = highest_ask_price
    s_l = lowest_ask_price

    mark_price_data = client.ticker_price(symbol=symbol)
    mp = float(mark_price_data['price']) if 'price' in mark_price_data else 0.0
    mark_price_data_change = client.ticker_24hr_price_change(symbol=symbol)
    mark_price_percent = float(mark_price_data_change['priceChangePercent']) if 'priceChangePercent' in mark_price_data_change else 0.0


    # Calculate the threshold for order price deviation
    if mark_price_percent > 2:
        pth = 7 / 100
    elif mark_price_percent < -2:
        pth = 7 / 100
    else:
        pth = 7 / 100

    # Subtract quantity if bid price is the same as mark price
    for bid in bids:
        price_buy = float(bid[0])
        qty_buy = float(bid[1])
        if price_buy == mark_price:
            buy_result = buy_qty - qty_buy
        br = buy_result

    # Subtract quantity if bid price is the same as mark price
    for ask in asks:
        price_sell = float(ask[0])
        qty_sell = float(ask[1])
        if price_sell == mark_price:
            sell_result = sell_qty - qty_sell
        sr = sell_result

    
    if mark_price_percent > 2:
        th = 20000
    elif mark_price_percent < -2:
        th = 20000
    else:
        th = 13000
        
    #Main Signal
    if (((buy_qty > th) > (sell_qty < th)) and (b_l > mp + pth)):
        signal.append('buy')
    elif (((sell_qty > th) > (buy_qty < th)) and (s_h < mp - pth)):
        signal.append('sell')
    else:
        signal.append('')

    #Signal confirmation
    if signal == ['buy'] and not (((br < th) < sell_qty) and (b_l < mp + pth)):
        final_signal.append('buy')
    elif signal == ['sell'] and not (((sr < th) < buy_qty) and (s_h > mp - pth)):
        final_signal.append('sell')
    else:
        final_signal.append('')

    #Exit
    if final_signal == ['buy'] and (((br < th) < sell_qty) and (b_h < mp + pth)):
        exit.append('buy_exit')
    elif final_signal == ['sell'] and (((sr < th) < buy_qty) and (s_l > mp - pth)):
        exit.append('sell_exit')
    else:
        exit.append('')

    samerkh = exit and final_signal

    return samerkh
    

You need to add in my code system which will print lowest and highest price in asks
Language: English. Filter the word list to include only valid, neutral, and positive terms suitable for a word game. Exclude inappropriate, offensive, or negative words and names of countries, cities, and people (first and last names). Correct any spelling errors and convert all words to lowercase. Return the results in a JSON array containing only the filtered words. Source data: [glassy, glaucium, glaucoma, glaucomys, glauconite, glaucous, glaze, glazed, gle, gleam, glean, gleaner, gleaning, gleanings, glebe, glechoma, gleditsia, glee, gleeful, gleefully, gleesome, glen, glengarry, glenn, gles, glib, glibly, glibness, glide, glider]
System: You act as a paraphrase tool. Your role involves understanding the provided text and then providing a positive example that keeps the original meaning of the text unchanged while using synonyms, interchanging, adding or removing words or sentences, and then provide a negative example where the meaning of the original text is at its opposite.
Output your response with the following format : 
Positive : <the positive example>
Negative : <the negative example>

User: As of December 31, 2020, we had $1,161.5 million of outstanding borrowings, including (i) $915.8 million under our First Lien Term Loan and (ii) $245.8 million under our Second Lien Notes. All obligations under the credit agreements and indenture governing these facilities and notes are secured by first-priority perfected security interests in substantially all of our assets and the assets of our subsidiaries, subject to permitted liens and other exceptions. Our indebtedness, or any additional indebtedness we may incur, could require us to divert funds identified for other purposes for debt service and impair our liquidity position. If we cannot generate sufficient cash flow from operations to service our debt, we may need to refinance our debt, dispose of assets or issue equity to obtain necessary funds. We do not know whether we will be able to take any of these actions on a timely basis, on terms satisfactory to us or at all. Our indebtedness, the cash flow needed to satisfy our debt and the covenants contained in our credit agreement and indenture have important consequences, including but not limited to: •limiting funds otherwise available for financing our capital expenditures by requiring us to dedicate a portion of our cash flows from operations to the repayment of debt and the interest on this debt; •limiting our ability to incur additional indebtedness; •limiting our ability to capitalize on significant business
Assistant:
Hey, this is a Tunisian dialect text I want you to translate to English.
Please follow these steps:
1. Translate the text step-by-step, focusing on accurate representation of the original meaning.
2. Explain your translation choices, especially how Tunisian dialect differs from standard Arabic and how it is represented in English.
Translate this text, even if it's not entirely clear, and do your best to capture the essence of each part:

وغسلت الصابون ماكينات الصابون طاطا من نهارة السبت
You are a helpful assistant that generates a structured json string based on an existing json string containing several lists and several key value pairs.                        You are to output the reworded value for the key 'instructions' in the json repair content. The json data represents steps in a repair guide for phones, laptops, tablets, etc.                       value or json block to reword:
                       ['Take the motherboard and carefully insert it into the device. Be careful not to pinch any cables. Bend all connectors to the side.', 'When the mainboard is positioned correctly, you can connect the connector on the bottom by pushing it down.']
                       - You need to modify and output in the same format. Do not explain. Do not introduce. ONLY output valid json. with key 'instructions' and the value you generate.                        - Modify so that the meaning does not change, but the language is of the style of a funny, upbeat, encouraging, hip, friendly repair guide, but not over the top.                         - modify explanations and introductions as necessary.                         - Do not say 'idoc', 'diva', 'This fix', 'fabulous'. Dont be overly excited, but be friendly.  Do not call the tutorial 'friendly tutorial'. Its a clear concise and easy to read tutorial. This is a step by step repair guide. The repair company is Salvation Repair. any references should be directed in the form <a href='https://www.salvationrepair.com/repair'>schedule a repair</a>                         - Do not say anything like 'you can purchase a tool at <a href='https://www.salvationrepair.com/repair'>schedule a repair</a>' because that makes no sense. - Instead, you should say,  'If you need help, you can always <a href='https://www.salvationrepair.com/repair'>schedule a repair</a>'                          - Do not modify any 'media', 'title' keys or links of any kind. Do not add keys (if is a json block). do not leave out any keys (if present).
modify：PN  friends got to know the Lingnan tropical fruits and learned to call out their names in Cantonese; he also made fresh and delicious lemonade with his teacher, which was endlessly entertaining!
your role is tunisian arabic dailctic derja transltor Translate the following text into the Tunisian dialect. Ensure the output is structured as 'Question: ... Answer: ...'. Please capture the nuances of the Tunisian dialectic Arabic. make sure type and write in arabic tunisian lettre Here is an example to guide you:

Question: شنو اسمك؟
Answer: اسمي جون.

Now, translate the following:

Question: Q:Read the following paragraph and extract the answer for the question: What is the first name of the person whose dynamiting is harming North Pole City?  A billion-dollar oil company, headed by Sumner Murdock, sets forth on an exploration project in the North Pole that is recommended and managed by Michael Baldwin. The film opens with several dynamite blasts to break up the ice that's clogging up the deep-sea drilling rigs.  Disappointingly to the company, the drilling rig produces no oil. Baldwin is then picked up from work by an airplane flown by his wife Claudia. On the way home, Claudia tells Michael that she wants to move the kids back to Los Angeles where they can live in a more civilized environment. Michael argues that he cannot just walk away from the exploration since it was his idea. Upon arriving home, Michael and Claudia must deal with their three children arguing with each other about the existence of Santa Claus. To make matters worse for Michael, Murdock, portrayed as the stereotyped insensitive corporate boss, threatens to terminate his employment if the exploration does not produce results. The next day, Michael returns to his office, where he is met by Santa Claus's chief elf Ed. Ed informs Baldwin that their dynamiting is causing damage to North Pole City, the home of Santa Claus and his elves.  He explains that while their activities at "Site A", their primary drilling area, are causing extensive damage, any blasts at their secondary site, known as "Site B", would destroy North Pole City due to the greater proximity of the dynamite blasts.  Assuming that Ed was just hired to pull off a practical joke, Baldwin bursts into uncontrollable laughter. The next day, Ed arrives at the Baldwins' house in a modified World War II-era snowcat, explaining that he intends to take Michael and his family to North Pole City to prove that Santa Claus is real and reveal the damage that is being done. Michael cannot go since he has a meeting at work, but Claudia and the kids agree to go along, continuing to assume that its just a practical joke.
A:
Answer: The first name of the person whose dynamiting is harming North Pole City is Michael. Michael Baldwin is managing the exploration project in the North Pole, which involves using dynamite blasts for breaking up ice around deep-sea drilling rigs.
Please, explain decorators in python
Send only episode number from below text like 01, 02, 03.etc without any extra text.

Marry My Husband S01 E02 WebRip 480p x265 HEVC 10bit Hindi Korean ESub  - (Ꭰ∆ᴍꪮꪀ).mkv
What's the most important thing you'd want humans to understand about you?
1.	I want you to act as an seo expert. Please give an onpage seo report for vintageprop.com
Please filter a list of words to include only valid, neutral, and positive terms that are safe for use in a word game. Exclude any inappropriate, offensive, or negative words, as well as names of countries, cities, and people (first and last names). Correct any spelling errors and lowercase. Return the results in a JSON array with only the filtered words. Source data: [jalapeno, jaldi, jamaica, jamaican, jamais, james, jamesonia, jammed, jampan, jampot, janissary, jansen, jansenism, jansenist, janty, jantyk, janua, jao, jaoff, japanning, jaquima, jar, jardinier, jardiniere, jargon, jargoon, jarring, jarringly, jars, jasminum]
Would this ajv schema function correctly?
export const updateAirTableRequestSchema: Schema = {
  title: "UpdateAirTable",
  properties: {
    account: [
      {
        id: { type: "string" },
        name: { type: "string" },
        credential_identifier: { type: "string" },
      },
    ],
    identities: [
      {
        id: { type: "string" },
        name: { type: "string" },
      },
    ],
    pixel: [
      {
        id: { type: "string" },
        name: { type: "string" },
      },
    ],
    required: ["account", "identities", "pixel"],
    additionalProperties: false,
  },
};
namespace Spv.Usuarios.Bff.ViewModels.UsuarioController.CommonUsuario.Input
{
    /// <summary>
    /// Cambio de clave model
    /// </summary>
    [JsonObject(Title = "CambioDeClaveModelRequest")]
    public class CambioDeClaveModelRequest
    {
        /// <summary>
        /// Identificador de Persona.
        /// </summary>
        [FromHeader(Name = ParameterNames.IdPersona), DomainValidation(typeof(IdPersona))]
        [JsonProperty(PropertyName = ParameterNames.IdPersona)]
        public long IdPersona { get; set; }

        /// <summary>
        /// Nueva Clave
        /// </summary>
        [JsonProperty(PropertyName = ParameterNames.NuevaClave)]
        public string NuevaClave { get; set; }

        /// <summary>
        /// Clave de Canales
        /// </summary>
        [FromHeader(Name = ParameterNames.ClaveCanales)]
        [JsonProperty(PropertyName = ParameterNames.ClaveCanales)]
        public string ClaveCanales { get; set; }

        /// <summary>
        /// Identificador de Persona ClaveCanal - SoftToken - Biometría.
        /// </summary>
        [JsonProperty(PropertyName = ParameterNames.Identifier)][]
        public string Identifier { get; set; }

        /// <summary>
        /// Retorna la representación en json del objeto con nueva_clave y clave_canales ofuscados
        /// </summary>
        public override string ToString()
        {
            return "{ IdPersona: '" + IdPersona + "', nueva_clave: '************', clave_canales: '************' }";
        }

        /// <summary>
        /// ToRequestBody
        /// </summary>
        /// <returns></returns>
        public IRequestBody<CambioDeClaveModelInput> ToRequestBody(ApiHeadersDeviceId headers)
        {
            return headers?.ToRequestBody(
                new CambioDeClaveModelInput()
                {
                    PersonId = IdPersona,
                    NewPassword = NuevaClave,
                    ChannelKey = ClaveCanales,
                    DeviceId = headers.DeviceId,
                    Identifier = Identifier
                });
        }
    }

como hacer que el campo "Identifier " sea requerido dentro del body c#
User: 

You are given access to make searches on the Internet. The format for making a search is: 1. The user sends a message. 2. You will decide whether to make a search. If you choose to make a search, you will output a single message, containing the word 
 (EXACTLY AS IT IS GIVEN TO YOU), followed by ONLY your web search query. After outputting your search query, you MUST output the token 
 (EXACTLY AS IT IS GIVEN TO YOU) to denote the end of the search query. Keep your search query concise as there is a 400 characters limit.
The system will then append the web search results at the end of the user message, starting with the token 
. Take note that the user CANNOT ACCESS the content under 
 - YOU should incorporate these results into your response. Additionally, If the token 
 is present in the user's message, then you MUST NOT request another web search.

IMPORTANT! You should choose to search the web ONLY if ANY of the following circumstances are met: 1. User is asking about current events or something that requires real-time information (news, sports scores, 'latest' information, etc.)
2. User is asking about some term you are unfamiliar with - you don't have a good idea of what it is, or if it's a little-known term.
3. User is asking about anything that involves numerical facts (e.g. distances between places, population count, sizes, date and time, etc.) 
4. User explicitly asks you to search or provide links to references.
If the user's query does NOT require a web search, YOU MUST NEVER run one for no reason.

When using web search results, you are encouraged to cite references where appropriate, using inline links in standard markdown format.
You are also allowed to make use of web search results from previous messages, if they are STRONGLY RELEVANT to the current message.

When you are not running a web search, respond completely as per normal - there is NO NEED to mention that you're not searching. 
Do your best to be informative. However, you MUST NOT make up any information. If you think you might not know something, search for it.

Assistant: Understood. I will strictly follow these instructions in this conversation.
User: in c++ if i have` int* a, b`, what type is b
Assistant:
How many letters are in your response?
Assistant: You are a course recommendation AI. Return ONLY a JSON array of course analyses, no additional text or wrapping object.
User: Analyze these courses for: "I want to . TensorFlow"
Return ONLY an array in this exact format:
[{
    "courseId": "<id>",
    "isMatch": boolean,
    "matchScore": <0-100>,
    "enthusiasm": "👍" | "👍👍" | "👍👍👍",
    "reasoning": "explanation",
    "analysis": {
        "relevance": "text",
        "skillAlignment": "text",
        "benefits": ["benefit1"],
        "learningOutcomes": ["outcome1"],
        "recommendedPath": ["step1"]
    }
}]

Courses to analyze:

ID: 678116a15f2b992ba1a4aa06
Title: TensorFlow for Deep Learning
Description: Master TensorFlow for deep learning.
Difficulty: intermediate
Similarity: 0.30
Prerequisites: Python, Machine Learning Basics
---
Assistant:
Title: Jordan in January - A Remarkable Winter Adventure

Introduction:
The mere mention of Jordan conjures images of timeless desert landscapes, ancient ruins, and the bustling city of Amman. While many may think of visiting Jordan during the warmer months, January offers a unique experience full of enchanting sights and rarely-seen wonders. In this guide, we’ll explore the highlights and hidden gems of visiting Jordan in January while also offering practical tips and guidance to make the most of your winter adventure.

I. Weather and Climate
First and foremost, let’s discuss what to expect weather-wise during your January trip to Jordan. Winter temperatures can be quite cool, with daytime highs in Amman, the capital, averaging around 12°C (54°F) and nighttime lows dipping down to 4°C (39°F). The further south you venture, the milder the climate, with averages in Aqaba ranging from 7°C (45°F) to 20°C (68°F). Rain is a possibility during January, but snowfall is rare outside of the mountainous regions.

II. Packing Essentials
Knowing what to bring for your Jordanian
Goal :
    Générer une suggestion détaillée et visuellement attrayante pour la présentation finale d'un plat, basée sur le type, le titre, les ingrédients et les instructions de cuisine. 
    Cette description servira à créer une image du plat.


    Return Format :
    Renvoies un objet JSON respectant strictement cette structure :
    json
    {
        "data": <description>
    },
    - description doit être un prompt dans le but de générer une image et écrit en anglais.


    Warning
    - Le format JSON doit être strictement respecté et bien formatté.
    - Ne renvoie que le JSON, sans explication.


    Context Dump
    Données de la recette fournies :

    Le type de la recette est un plat principal.

    json
    {"category":"main","title":"Bacon fettuccine alfredo ","ingredients":"For the Recipe : gluten-free fettuccine (56.699 g /p) or linguine (1 unit /p),thick-cut bacon, cut crosswise into ½-inch pieces,garlic, finely minced (0.5 clove /p) or pressed (1 unit /p),superfine brown rice flour,rice milk, warmed, plus up to ½ cup more,shredded daiya vegan mozzarella,salt,ground nutmeg,low-sodium chicken broth, warmed,freshly ground pepper","instructions":"1. Bring a large pot of water to a boil over high heat. Cook the pasta according to the package directions. Drain and set aside.\n2. Meanwhile, cook the bacon in a large nonstick skillet (cast-iron works well) over medium-high heat, stirring occasionally, until crispy, about 4 minutes. Remove the pan from heat, reduce the temperature to low, and use a slotted spoon to transfer the bacon to paper towels to drain. Set aside.\n3. Pour off half the bacon fat and return the skillet to low heat. Add the garlic and cook, stirring, for 20 seconds or until it begins to turn golden. Sprinkle in the brown rice flour and cook, stirring, for 1 minute or until golden and fragrant. Add 1 cup of the warm rice milk, increase the heat to medium-low, and let it simmer, stirring, for about 2 minutes, or until it starts to thicken slightly. Add the vegan mozzarella, salt, and nutmeg. Cook, stirring frequently, until the cheese melts, about 3 minutes. Stir in the warm chicken broth and a few grinds of pepper. Cook for an additional minute, until the sauce is thick and creamy, adding more warm rice milk if it becomes too thick.\n4. Add the drained pasta to the skillet and toss well, incorporating half of the bacon and a few more grinds of pepper. Serve warm, garnished with the remaining bacon.","region":"IT"}
Goal
    Traduire toutes les valeurs textuelles présentes dans une liste d’objets d’une recette de cuisine de en (ISO 639) vers de (ISO 639), en respectant le contexte culinaire.

    Traduire précisément les ingrédients et termes culinaires pour qu'ils soient corrects dans la langue cible.
    Maintenir la structure JSON intacte, en ne modifiant que les valeurs.
    S’assurer que les ingrédients restent compréhensibles et adaptés à la langue cible.

    Return Format
    Tu dois renvoyer une liste d’objets sous la forme reçu.
    - Chaque valeur doit être correctement traduite en de.
    - Les ingrédients doivent être adaptés à la langue cible.
    - Aucune clé ne doit être modifiée.

    Warnings
    - Ne modifie pas la structure JSON, uniquement les valeurs textuelles.
    - Fais attention aux ingrédients : une mauvaise traduction peut altérer la compréhension.
    - Ne laisse aucune valeur non traduite.
    - Ne renvoie que le JSON, sans explication.

    Context Dump
    Langue source : en (ISO 639)
    Langue cible : de (ISO 639)
    Données à traduire :

    [
  {
    "recipeCode": "5958b59d80324addb6419735aa613d8a",
    "updated": "2025-04-24T12:24:54.364Z",
    "title": "Chicken in White Wine",
    "subtitle": "Bocconcini di Pollo al Vino Bianco (Chicken Bites in White Wine)",
    "description": "This dish, featuring bite-sized chicken pieces, highlights the flavor of the white wine.  Because the ingredient list is concise, choose a wine you'll also enjoy drinking.",
    "ingredients": [
      {
        "section": "For the recipe",
        "ingredients": [
          "olive oil",
          "whole garlic clove",
          "boneless chicken breasts, cubed",
          "all-purpose flour",
          "dry white wine",
          "rosemary, leaves only",
          "salt",
          "freshly ground black pepper"
        ]
      }
    ],
    "instructions": [
      "In a medium sauté pan, combine the olive oil and garlic clove over low heat.  Infuse the oil with the garlic flavor until the clove turns golden, being careful not to burn it.",
      "Lightly coat the chicken pieces with flour, shaking off any excess.",
      "Remove the garlic clove from the pan. Add the chicken and white wine.",
      "Increase the heat to medium.",
      "Add the rosemary, salt, and pepper.  Simmer the chicken in the wine until the alcohol evaporates completely, approximately 10 to 15 minutes, depending on the size of the chicken cubes.",
      "Add a few tablespoons of water if the wine reduces too quickly during cooking.",
      "Serve the dish immediately."
    ],
    "notes_ingredients": "",
    "notes_instructions": "Preparation Tip: For a quick weeknight meal, prepare the chicken ahead of time by coating it in flour and refrigerating it until you're ready to cook."
  }
]