Notice ID: AICodeGeneration

To accomplish its mission, EIA conducts a comprehensive data collection program that covers the full spectrum of energy sources, end uses, and energy flows.  EIA also prepares informative energy analyses, monthly short-term forecasts of energy market trends, and long-term U.S. and international energy outlooks.  EIA disseminates its data products, analyses, reports, and services to customers and stakeholders primarily through its website.  EIA has a broad range of stakeholders, with its major customers including Congress, Federal and State governments, the private sector, the broader public, and the media.

EIA is seeking information from sources that may be able to provide AI capabilities to assess and generate developer code in multiple programming languages, meeting or exceeding minimum specifications in the attached draft Specification Sheet.

The AI-enabled tool will meet the following criteria:

Code assessment and generation capability

  • Able to assess and provide code suggestions in multiple programming languages, including but not limited to: Python, R, SAS, HTML, Java, and PHP.
  • Capable of reviewing existing code and providing suggested code changes to optimize efficiency/effectiveness and mitigate security and performance flaws.
  • Capable of reviewing existing or under-development code to generate tests, define function logic, and predictively complete code blocks.
  • Capable of writing new optimized code in multiple programming languages in response to plain text inputs/prompts.
  • Cloud based solution (AWS) or On Premise.
  • Capable of integration with GitLab/GitHub.

The anticipated period of performance for this requirement is a 1-year base with four 1-year options.  This will be a Firm-Fixed-Price award.

Read more here.

Ad



Not Yet a Premium Partner/Sponsor? Learn more about the OS AI Premium Corporate and Individual Plans here. Plans start at $250 annually.

How useful was this post?

Click on a star to rate it!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

Leave a Reply