Guide to using large language models: Tips and strategies to improve efficiency and security | Open Source Daily 0913

brexhq/prompt-engineering

Stars: 5.8k License: MIT

Prompt Engineering Guide, provides tips and tricks related to large language models (LLM). The guide is based on lessons learned by Brex while researching and creating LLM prompts in production use cases, and covers strategies, guidelines, and recommendations for using and building programmatic systems, as well as security. It explains what a large language model is, how it makes predictions and generates text sequences, and introduces some pruning methods to change its behavior and performance.

The advantage of this project is that it provides practical and easy-to-understand guidance to help developers better use LLMs to complete various tasks. In addition, in the process of continuous improvement and update, exchanges and discussions of opinions or contributions such as modification and improvement of content are also encouraged.

pengzhile/pandora

Stars: 4.8k License: GPL-2.0

Pandora, a ChatGPT that makes you breathe easier. It implements the main operations of the web version of ChatGPT, and the backend is optimized, bypassing Cloudflare, and the speed is impressive. When using it, you don’t need to worry about common problems such as high system load, access restrictions, ethical review, human-computer verification and other pain points. You can also connect it to other systems for use.
But it is an unconventional method after all, and you need to pay attention to risks when using such projects.

morph-labs/rift

Stars: 2.5k License: Apache-2.0

Rift is an open source local AI development environment.

The main function:

  • An AI-native extension is implemented, making the IDE an agent with intelligent features.
  • Provide a more efficient and accurate coding experience by monitoring, predicting and executing user intentions in real time.
  • Features include chat-based editing, entire codebase modifications, and context-aware code generation.

Key Features and Core Benefits:

  • Conversational coding is possible: Interact with Rift Chat or Code Edit to complete actions around the cursor or within a selection in the currently active editor window. New proxies can be created using slash commands (such as /aider) and each proxy will remain attached to the open file/selection state.
  • Context-aware code generation: @Tell Rift Chat and Code Edit about other parts of your code base based on other resources you mention. In addition, it also supports -mention operations on files and directories @to facilitate the management of large-scale projects.

kognise/arpchat

Stars: 2.1k License: NOASSERTION

arpchat is a chat application that uses the ARP protocol for communication.

The main function:

  • Messages can be sent via arp, and each message can contain thousands of characters.
  • Supports sending long text messages and implementing simple compression.
  • Provides UDP-like network transmission capabilities and can replace some UDP functions.
  • A comprehensive online user discovery mechanism and heartbeat system have been built to update the list of other online users.

remote-es/remotes

Stars: 1.3k License: NOASSERTION

This open source project is a list of companies offering full-time remote jobs with contracts in Spain.

The main functions of the project are as follows:

  • A directory is provided with a list of companies offering full-time remote work opportunities with Spanish contracts.
  • Provides convenience and reference for people living in Spain and looking for remote work opportunities.
  • The list only includes companies that allow fully remote working (i.e. you can work from anywhere) and employ employees using formal, non-self-employed contracts.
  • Clearly indicate which positions are eligible and highlight whether this list is met or all positions are eligible. For example, indicate which positions are remote, etc.

clockworklabs/SpacetimeDB

Stars: 1.3k License: NOASSERTION

SpacetimeDB is a multiplayer online game database that enables light-speed interactive experiences.

  • Fast, low-latency: Maximize performance and minimize latency by keeping all application state in memory and persisting data using a write-ahead log (WAL).
  • Embedded design: As an embedded database library, you can integrate it into your own applications. spacetimeSpacetimeDB can also be run as a standalone server through the CLI tool.
  • Single Binary Deployment: Written entirely in the Rust programming language and shipped as a single binary without the need for microservices, containers, or other infrastructure support.
  • Module-driven development: Upload application logic directly into the database with the help of advanced stored procedures called "modules." This means that you only need to use one language to write the entire application, and the permissions and authorization logic are all inside the module.

Guess you like

Origin blog.csdn.net/osguider/article/details/132873782